- Access rules
- Posting rules
- TOR Network
- Suck feeds
- Content related rules
1. Access rules
By design, aioe.org imposes few access limits to its users. Nonetheless, there are a small number of rules that everyone must obey In order to ensure that all clients are able to access the server. All users must always follow them.
- Main server is nntp.aioe.org
Main server is news://nntp.aioe.org. All users are strongly recommended to connect through this host.
Another site, news://news.aioe.org, which is much slower, is provided as backup host. Both servers identify articles in each group with the same serial number so it's possible with every newsreader to switch site without rebuilding a news accounts from scratch.
- No more than four concurrent connections
Each IP address has the right to establish four concurrent connections per time if connects to 'news://nntp.aioe.org' or two simultaneous connections using 'news://news.aioe.org', which is slower. Since today there is no wise reason to open more than two simultaneous connections when articles are downloaded from the server, all users should configure their newsreader to comply with these limits.
Those who connect to the internet using shared IP addresses between multiple customers must remember that the maximum number of simultaneous connections applies to anyone who uses that IP
- Perpetual TCP connections are forbidden
Perpetual TCP connections are forbidden because they're expansive in terms of system resources. All IP addresses which keep alive a TCP connections with this server for more than 86400 continuos seconds (a day) are banned.
- No more than 400 connections per day
Each IP address has the right to establish no more than 400 TCP connections per day with each of the two servers that provide the service. Although the opening of each connection has a small cost to the server in terms of processing power, when the connections become very numerous their management can slow down the server.
2. Posting rules
Since aioe.org does not use any authentication mechanism, posting rules are more severe than those imposed by other servers on their users. Although this behavior is uncomfortable for users because it forces them to follow many rules when they post their messages, on the other hand it is the price to pay for sending messages without authentication. Rules are the following ones:
- No more than 40 messages per day
Each IP address - whether it’s your client, or your whole network - has the right to post no more than 40 messages per day; accepted and rejected messages are counted together. If an IP address sends more than five articles that are rejected by the server, it looses the right to post for the next 24 hours. Those who need to post an higher number of articles should choose a server which uses some sort of authentication, like eternal-september.org or Albasani.
- Each article posted through this server must be smaller than 32KB. Aioe.org does not carry binary groups so this limit is very resonable for probably all text articles.
- Headers must be smaller than 2KB.
Large headers are useless and waste system resources. We strongly recommend our users to avoid the X-Faces header.
- HTML and multipart posts are forbidden.
All articles that include a Content-type header which is not "text/plain" are refused by the server. Those who need to sign their messages with a GPG/PGP key have to include the digital sign in the body of the article without adding a special multipart section.
- Quoted, blank and empty lines must be less than 80% of total body.
A quoted line begins with ">" or "|", a blank line contains only spaces an empty one includes only a single newline ("\n") character. The argument of the Date header must be correct. Often spammers send messages with a future date in order to become visible in the top of article list on clients which sort their groups by date; this implies that sender's system clock has to be properly configured.
- Articles can be posted to no more than five groups at once.
No message is acceptable in a so large number of groups.
- Articles that do not have a followup-to header cannot be posted to more than three groups.
There is no serious reason for users to send messages to many newgroups without specifying where the replies have to be posted. This behavior annoys other users because it forces them to read many responses posted on other groups.
- No more than three groups inside the Followup-To header.
Articles that include a followup-to header cannot have more than three groups in that header.
- Control messages are forbidden.
Control articles are always forbidden because many people use them as an easy way to damage the server. Cancel articles are forbidden. If you think before you post, you don’t need to cancel. Sporadic accidents are usually tolerated by people s there's no need to cancel.
- Even if the server does not require clients to post using a valid email address inside their from headers, thw ’From’ header must include a syntactically correct email address (email@example.com). It’s not mandatory to use a real name or email address.
3. TOR Network
TOR is a system intended to enable online anonymity, composed of client software and a network of servers which can hide information about users' locations and other factors which might identify them. Use of this system makes it more difficult to trace internet traffic to the user, including visits to Web sites, online posts, instant messages, and other communication forms. Each time that an user requests to establish a connection with an internet site through TOR, the network assigns him a different IP which replaces the original client's address when the remote server is queried. On a side, this strategy makes each user anonymous because the remote site can't know which real client is using that IP address in that time. On the other side, this behaviour makes also impossible for a site which doesn't use any authentication method to ban a specific TOR user from his host because TOR clients change IP address each time that establish a connection and a server without authentication can ban IP addresses only.
Due past large abuses which were impossible to block without banning the whole network, currently TOR users can't post messages through Aioe.org but they're still allowed to read the news through this site.
4. Suck feeds
Public news servers have got the main disadvantage to be slower than commercial sites when a huge number of article is requested. Those who need more speed often set up a local news server and configure an external program to download the articles from a real remote news server. This process is usually called suck feed. Aioe.org allows and encourages this behaviour with the only limit of 400 connections per day.
5. Content related rules
When each user writes their messages, he must remember that a number of behaviors are forbidden. These are common sense rules that must always be respected by everyone.
- No crimes
Identity theft, threats, defamation, hate speech, pedophilia and publishing personal data of other people are considered crimes in many States including USA and EU. The apology of certain crimes can also be prohibited by some national law.
- No spam
Newsgroup spam is strictly forbidden. Everybody should always consider that usenet convention defines spamming as "excessive multiple posting", that is, the repeated posting of a message or substantially similar messages.
- No forgeries
It's strictly forbidden to impersonate other users. This implies that local clients can not use an email address already choosen by others, regardless of whether it is valid or not.
- No morphing
Users can not change the identity they use to post in order to evade the killfile of other users. Although users are allowed to change their identity sometimes, this must happen without disturbing others.
- The netiquette must always be followed
The netiquette consists in a set of rules that all newsgroup users must respect when interacting with each other. These rules serve to maintain a pleasant environment within the groups and in order to attribute a common sense to everyone's behaviors. Those who need more information about netiquette can find it by reading the following page: http://linux.sgms-centre.com/misc/netiquette.php