This is the new home of the egghelp.org community forum.
All data has been migrated (including user logins/passwords) to a new phpBB version.


For more information, see this announcement post. Click the X in the top right-corner of this box to dismiss this message.

file Serv and shell

Old posts that have not been replied to for several years.
Locked
D
Duddley

file Serv and shell

Post by Duddley »

Hi,,,
newbie here so please take it easy on me if any of my questions are lame LOL I try to read everything I can on problems but I figured the experts could give me some advice...

I recently got my shell account, not a huge account but a very stable one so far...25 meg is my quota. I am currently running eggdrop 1.6.12 and bnc... I have set up a file sever via .tcl script and it all works fairly well but I am getting ping timeout when a few ppl are gettting files..Not all the time but some times. It is not an extremely busy channels by any means yet... The files are not huge a few are around 500k and the rest between 5k and 100k and theres only max maybe 15 files on shell for download. Would upgrading to a bigger package help solve this or could this be a configuration problem? I used the complete.conf not the simple.conf..The bit almost never pinged out before this...Shell is very stable..Allowed2 proccesses so bnc and egg are the two.. :) Should I post some of my config here form Transfer mod and filesys mod or any other part of my config?? Like I said newby LOL


Any advice at all would be appreciated guys.

I realize the ping issue is the bot being lagged I would hust like some advice on where to look and how to go about resolving this issue,I dont like to be hand fed :) I also realize that a few pingouts are inevitable but iwish to get it down to an absolute min...

THe bot comes right back so I set that up properly anyways LOL

Thanks and sorry for the book ...


PS I posted here becuase I figured my shell account would have to be upped(guess) If you guys figure another solution by all means move the thread:)
p
ppslim
Revered One
Posts: 3914
Joined: Sun Sep 23, 2001 8:00 pm
Location: Liverpool, England

Post by ppslim »

ping timesout happen for 2 reaons in eggdrop.

1: The eggdrops connection is lagged.

To fix this, you would have to speak to the shell provider, or go with another shell provider. This usuably occurs when the providers connection is fully in use, IE if there connection 2MB/s, then all 2MB/s is in use. This could be down to the fileserver.

You should check with your shell providers AUP (acceptable Use Policies), as a fileserver could a: be in breach of contract, or be using more bandwidth than that provided to you.

Other causes of lag, are bad routing to the destination host. 99% of the time, this is boyond the hosts control.

2: Eggdrop is locked between loops.

Eggdrop is coded in a loop fasion. IE, a list of commands (functions) are collected at startup. Eggdrop will go through the list, and call each command, and once it rwaches the bottom of the list, it will go through them again.

One of these commands could be locking, or taking longer than it should be. Possibily more than one of these commands are taking too long.

Due to this long period, vital commands, like chekcing to incoming "PING"'s from the server, are not being processed and retruned.

Most of the time, these locks are caused by badly coded Tcl scripts.
D
Duddley

Post by Duddley »

Thanks.

Ill look into the aup with the shell provider..I read the tos at my shell provider and ididnt see anything regarding a file server..Although when logging into the shell via putty it does come up: Remeber no mp3,warez or illegal files tolerated which I am not using :) I will contact them and see what they can do... About the badly coded .tcl well I am not a coder yet LOL but I am learning slowly..I am using the dcc.tcl downloaded from here.. (great site) It looked pretty good to me but what do I know LOL and the bot was not pinging out before so I guess I am left with badly routed host or the shells provider connection is full.. or I need more bandwidth..... This is part of the tos regarding shell account: I am using aeternamtech. They seem very stable..Ill send an email off to them.

11. Acceptable use for shell services are strongly enforced:
i) IRCd (IRC server) accounts maximum users limit needs to be correctly set up in the IRCd configuration file. We reserve the right to go through any configuration file on our servers. In the case that the IRC server is a hub, the clients on the leaf servers counts as users.
ii) Bouncers programs are limited to 1 user / 1 IRC server connection. If abuse is detected, the account will be suspended without notice.

Oh and heres a few details about the shell :)

• Dedicated filtered 10 mbits connection linked to 4 x OC-12 connections dually firewalled on a OC-192 backbone.
• PentiumIII 800mhz
• Access to crontab/Pine/FTP/SSH/Virtual hosts!
• 24/7 Monitored network • 1gb (1024mb) SDRAM Extras:
• Qualified tech support • 20.4gb 7200rpm HD month
• Linux RedHat 7.2 Domain name + 5 vhosts:

I edited out the dollar amounts LOL


Thanks for the fast reply I really appreciate it :)
p
ppslim
Revered One
Posts: 3914
Joined: Sun Sep 23, 2001 8:00 pm
Location: Liverpool, England

Post by ppslim »

Note: you should never take what they say about bandwidth.

This information only states that at the slowest point, it is 10MB/s.

While this is the slowest speed, you have to take into account the following thing.

Most connections of this speed, are condended.

This could mean that 3 hosts (H1, H2 & H3) are linked ti a ISP (I1).

All 3 have links that can supply 10MB/s between themselves and the router at the ISP.

Once it has reached this router, it is linked to the ISP's backbone via a 10MB/s link.

Thus, H1, 2 & 3, have to share this 10MB/s.
IE, if all hosts are using the links, they will each get a feed of 3.3333MB/s. Though, due to the nature of contention, and the speed of round trips between hosts, it is likely H1 could get 5MB/s, H2 could get 4MB/s and H3 could only be getting 1MB/s.

Thus, the ISP is not telling lies, neither is the shell provider.

The 10MB/s they display, is called the burst speed.

On top of this, the shell providers ISP, could have contention on there OC-12 connections.

Another thing to note, you should check the T&C's and AUP's for information regarding bandwidth limits. Thus, while you may legaly be allowed to share files, your account may go aver a bandwisth limit. The T&C's and AUP's will usualy state, that if you go over the limit, by using the account, you aggree that you will pay a per MB fee for each MB afterwards.
D
Duddley

Post by Duddley »

Thanks.

Well I searched thier site up and down for bandwidth limits and its no where that I can see LOL Does this mean its unlimited LMAO??? hehe


I guess im waiting on that email to see what they say :)

Thans Again for the info :)

Maybe ill be good enough doing this to help other peeps some day :)
D
Duddley

Post by Duddley »

Well there goes that out the window LOL..It seems they dont allow file server even thoug its not stated in their tos....well what ya gonna do :)
Guess I should have checked with them first to make sure :( 3 months payment out the window LOL....

I emailed sharpnet asking if they will allow it..No more assuming LOL


Thanks for the help ppslim :) it was appreciated :)
p
ppslim
Revered One
Posts: 3914
Joined: Sun Sep 23, 2001 8:00 pm
Location: Liverpool, England

Post by ppslim »

I would claim all your money back if I where you.

You should be able to claim back, everything from the end of this payment month onwards.

If they fail to, threaten them with legal action, stating they did not provide such information in there T & C's.

If for some reason, it majocaly appears int he T & C's, then you should send them a copy of all the links provided on www.archive.org. It provides you with a nice service, that can prove what there T & C's state.
D
Duddley

Post by Duddley »

Hmmm... I emailed them again to ask about a refund... and to cancel my account as its useless to me without being able to use as a file server :)
I also stated that this was not against the rules as stated in their tos. It's too bad beacuse thier shell was stable for the month I had it :) This was the reply I received:

Hi,

there's no mention of this in our Terms of Service, because it is
considered as warez/illegal material transmission.
I've marked your account as cancelled.

I email back to make sure they will refund me the remainder of payment.
What I would like to know is why any file sharing is illegal? I realize alot if not most of the ppl using these offer bots are sharing warez and mp3's etc. But I dont its just small files relating to a program me and a about 20 ppl use. :) Why would any file sharing be considered illegl activities LOL

And sharpnet said no problem at all so I am going with them...They seem like a good shell provider..Maybe one of these days ill set up my own box :)


Ill do what you said guys about the refund if they gve me a hard time... I dont think they will though :)


Thanks
p
ppslim
Revered One
Posts: 3914
Joined: Sun Sep 23, 2001 8:00 pm
Location: Liverpool, England

Post by ppslim »

After a rather quick search on the net, based on information you have provided (looks like a cut and paste job), I have located the shell provider "aeternamtech.com".

If this is not the provider, please iinform me which one it is.

While most providers will provide help to there users, even when there service is plain rubbish, they should not be allowed to get away with things like this.

After visiting the above site, and reviewing the T & C's + AUP's, I have made the following observations.

Item 5: Allthough you state it is not warez or MP3's, I would like to know what fuiles you are sharing, who owns the copywrite, and/or what sort of licence you hold regarding the material.

WHile they mention in there e-mail, that it is not included in the T&C's, it actuay is. This document gives specific informationregarding what files are not allowed, and as far as I can see, so long as your can prove your are the copywrite holder, you are permitted to transmit it. It states no copywrited material, but the copywrite holder has free rights regarding distribution. This is probably a sore point regarding this.

Item 6: Unknown, but you should be given a warning period regarding harmful use of the service.

From what I can see in genral, I would need to know how you paid. Due to the fact, they provide monthly, quaterly and anual service contracts, you may be able to claim your unused account time back.

Due to the fact, they do not give clear information regarding refunds, you may be able to claim, saying that you payed 3 months in advance, on a monthly package.

While the T&C's state they can change the conditions, they can only do this while in contract, and as such, you are locked onto the T&C's, in force at the time on cancelation. This provides you with protection against changes.

Please keep us up to date, regarding how you get on with this.
Locked