🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: demon.service
Article #10

FAQ demon.service v1.2.0

#10
From: Mark Lowes
Date: Fri, 25 Oct 1996 00:00
637 lines
26735 bytes
Posting-Frequency: fortnightly
Version: 1.2.0

Demon.Service FAQ v1.2.0
------------------------
16th October 1996

Written and maintained by Mark Lowes <mark@flyhmstr.demon.co.uk>

Any comments or suggestions about this FAQ or information contained within
should be sent to dsfaq@flyhmstr.demon.co.uk

Changes are marked with a #

1.0 What is demon.service?
   1.1 What is demon.service for?
      1.1.1 Health Warning
      1.1.2 Posting Level
   1.2 Official/Unofficial postings
   1.3 Why do people keep telling me to look at the motd and status@gate?
   1.4 Demon posters
   1.5 Expansion Plans
      1.5.1 Netherlands
      1.5.2 France

2.0 Connecting to Demon
   2.1 A ROMP across the UK
   2.2 Why does it reject my password?
      2.2.1 Have you changed your password?
      2.2.2 RADIUS failure
   2.3 Bad Modems/Lines
   2.4 Contacting Demon
      2.4.1 Technical Support
      2.4.2 Changing Demon's records
      2.4.3 Pager support

3.0 News
   3.1 Scalable Systems?
   3.2 What does the response code xxx mean?
   3.3 Is news part of the TAM Account?
   3.4 Access to Demon's news servers
   3.5 Pubnews
   3.6 Article expiry policy

4.0 Mail
   4.1 Machines
      4.1.1 Post
      4.1.2 Punts and Relays
      4.1.3 What are MX records?
   4.2 I've lost mail!
      4.2.1 Internal delays at Demon
      4.2.2 What can I do?
   4.3 Bounces
      4.3.1 Demon & your mail
   4.4 Sticky mail
   4.5 POP3 v SMTP
      4.5.1 Advantages of SMTP (as implemented by DIS)
      4.5.2 Advantages of POP3
      4.5.3 Which is best?
#     4.5.4 Will Demon keep providing SMTP?

5.0 Connectivity & Routing
   5.1 Why can't I connect to ...
   5.2 Bandwidth out of Demon
      5.2.1 US
      5.2.2 Europe
      5.2.3 Linx

6.0 Other Services
   6.1 Are Demon going to provide....?
      6.1.1 Quake Server


=====

This FAQ has been put together, to answer some of the frequently asked
questions, from titbits of information I've gathered from both
listening on the various demon.* groups and reading Demon Internet
(DIS) documents.  I have no inside knowledge of Demon's network or
organisation other than what could be gathered by anyone else.  It was
written in order to answer some of the more common questions about DIS
on demon.service.


Disclaimer

This FAQ is provided as is without any express or implied warranties.
While every effort has been taken to ensure the accuracy of the
information contained in this article, the author assumes no
responsibility for errors or omissions, or for damages resulting from
the use of the information contained herein.

=====

1.0 What is demon.service?
--------------------------

1.1 What is demon.service for?

   Demon.service is simply a place to sound off about the level of
   service provided by Demon Internet.  It is *NOT* a support group
   and you cannot *expect* a reply from a Demon employee here.
   However a number of people from Demon post regularly in answer to
   service issues, mainly in their own time.

1.1.1 Health Warning

   Demon.service has a very high flamage content, many of the regular
   posters are "robust" in expressing their views.  Before coming to
   demon.service it is well worth checking your facts first and making sure
   that your own set-up isn't at fault.

1.1.2 Posting Level

   The level of posts is a pretty fair indicator of the state of
   *.demon.net a high level usually means either something is suffering
   major problems or the censorship debate is back.  An abnormally quiet
   demon.service usually means that news is broken.

1.2 Official/Unoffical postings

   Among all the other regulars in demon.service there are a large number
   of postings from demon.net.  Unless stated otherwise these people are
   posting their own views and not DIS policy, but because of their
   position within DIS they can often can give an insider's view on what's
   happening. The only time postings from anyone at Demon can be taken as
   official is if they are either cross-posted to demon.announce or
   specifically flagged as being official.

1.3 Why do people keep telling me to look at the motd and status@gate?

   Demon have a couple of mechanisms for alerting their users to problems
   within the network.  The motd (message of the day) is a short (2-3
   lines) message which is normally displayed on login (depending on the
   dialler used). It gives short descriptions of the network status (e.g. News
   feed halted, punt-4 down, etc.).  Status@gate.demon.co.uk is for longer
   (more technically based) comments on any current problems with the
   network. The value of these sources varies but they are being used a lot
   more now than was the case 6 months ago indicating that Demon do indeed
   pay attention to their customers.

   Both messages can be obtained by fingering motd@gate.demon.co.uk and
   status@gate.demon.co.uk respectively

1.4 Demon.net posters

   Malcolm Muir
      Malcolm is one of the most patient and polite people I've had the
      good fortune to meet on any of the demon.* groups.  Despite the
      baiting and flaming he takes, it is a rare day that he posts anything
      other than helpful information.

   aDe Lovett
      aDe once Demon's newsmaster, now has a new set of responsibilities,
      one of which is the development of the newsborg (the scalable news
      system). He posts infrequently but is helpful more often than not,
      however some readers may find his manner a little abrasive for their
      tastes.

1.5 Expansion Plans

   DIS have a policy of expansion into Europe, at the moment they are active
   in the Netherlands and France but are also looking at Germany.  It is
   possible to logon to the Demon network from any active PoP by using the
   Fully Qualified Domainname (FQD).  (e.g. flyhmstr.demon.co.uk, not
   flyhmstr)
 
1.5.1 Netherlands

   At the moment DIS have a fully operational service in the Netherlands,
   running under the demon.nl domain.  This operation has it's own news
   and post system which is not accessible to demon.co.uk customers.  In
   other words if news.dcu is down you cannot connect to news.demon.nl
   (The reverse is also true)
 
   The Netherlands operation is quite happy to accept sales from the UK
   (there is at least one case where someone had their first choice of name
   taken but was able to get it from demon.nl (email sales@demon.nl or have
   a look at the on-line for at http://www.demon.nl/ENG/dinlonls.html for
   more information)

1.5.2 France

   The French operation is currently being set-up but no start of service
   dates have been released yet.


2.0 Connecting to Demon
-----------------------

2.1 A ROMP across the UK

   Prior to 1995 Demon's dial-up access points were formed by having a
   unix machine with a bank of modems and a leased line to Finchley at each
   PoP.  In late 94/early 95 the first vPoPs (virtual points of presence)
   were created after a deal was signed with Energis.  This deal allowed
   Demon to host the computers at Finchley (allowing easier access in case
   of problems) whilst still providing local call access.

   The vPoP system has since been expanded to provide 100% coverage of the
   UK and has been split into a couple of ROMP's (Regionally Organised
   Modem Pool).

      NER   : National Energis ROMP
      CLR   : COLT London ROMP (COLT : City Of London Telecommunications)

   The gaps left are filled by an Energis local call number (0845 079
   8666), which provides local call access to the rest of the UK.  At the
   end of September the last tPoP will close leaving just the ROMPs.

   At the time of writing some numbers are being provided by Mercury, these
   will cease to operate at the end of September.

   To check for the best number to call from any location within the UK use
   the PoP search engine at http://www.demon.net/connect/pop/pops.html for
   checking the best phone number to call from any location in the UK.
   
2.2 Why does it reject my password?

   This is a regularly occurring problem, usually caused by one of two
   problems - changing your login password and failures in the RADIUS
   password databases.

2.2.1 Have you changed your password?

   If you've just changed your password, and logged on again shortly
   afterwards then you probably haven't allowed enough time for the new
   password to propagate around the Demon ethernet.  Give it at least one
   hour before trying to reconnect after changing your password.

2.2.2 RADIUS failure

   The RADIUS database handles all password verification for Demon.  From
   time to time, like all computer systems, part or all of it fails.  At
   the time of writing there are three machines serving password requests
   so if one fails service suffers only a mild drop in level but if two or
   all three fail then the service drops to being useless.

   As a general rule of thumb if logins start showing a 'invalid password'
   message then give up for now and try again later.  If you are reasonably
   sure that the problem is with Demon and is not due to something you have
   done then report the problem via the pager or the support lines.

2.3 Bad Modems/Lines

   It is a generally accepted fact that within the ROMPs there are some bad
   modems but finding them among the 3000 modems in the various pools is an
   exercise in log scanning and luck.
                                  
   So why does it seem that every other modem is bad?  Well at busy times,
   when the modem pools are operating at near maximum capacity, the modems
   which are more likely to be free are the less reliable ones.  Other
   possible reasons for 'bad' modems can include anything from loose
   cabling between the users modem and the BT box, rain water in the
   Telecom ducting or old exchange hardware.  However if every modem at
   Finchley seems to be bad, then it is just possible that there is a
   problem at your end.

2.4 Contacting Demon
2.4.1 Technical Support

   There are several ways of getting support.  Which to use depends on how
   bad your problem is and how urgent the fix required is.  For problems
   requiring an urgent resolution the support phone line (0181-371-1010) is
   the best choice.  However getting through is regularly a problem despite
   attempts by DIS to get ahead of the growth curve.  For non-urgent
   problems then mailing internet@demon.net is the best option, but be
   aware that the mail backlog can be anything up to two weeks so a quick
   reply is unlikely.  You will get an automated response informing you
   that your mail has been delivered.  The best option for most problems is
   to post to the relevant demon.ip.support.* newsgroup requesting help.
   Don't guess; .pc is not for Windows problems!  For the best guide to the
   groups the "Which Group FAQ" maintained by Richard Ashton
   <URL:ftp://ftp.demon.co.uk/pub/doc/general/whichgrp.faq>

2.4.2 Changing Demon's records

   Changes of address should be emailed to sales@demon.net, faxed to
   (0181-371-1150), or posted to Gateway House. To check what address is
   currently held on file, you can email sales@demon.net, or call the Sales
   Department on 0181 371 1234.  Your address does matter to Demon, without
   it they will be unable to send you your copy of DISpatches.

   If you wish to close your account then you will need to instruct Demon
   to terminate your account, don't just stop paying.  To do this either
   email accounts@demon.net *from the account you are closing* or send a
   letter or fax (0181-371-1150) to the accounts department at Gateway
   House.

2.4.3 Pager support

   The pager (Tel: 0941 112882) is provided for the reporting of system
   problems.  When calling the pager number give the following information

          Your name
          Your nodename
          A contact phone number
          A short description of the problem

   All messages to the pager are looked at and if any of the above
   information is missing the message will not be acted on.  Demon do not
   guarantee to call you back but need the contact number in case they need
   to check on some of the details.

   It is worth noting that Demon are trialing 24 hour telephone support at
   the moment and that the pager may become a backup system only.

 
3.0 News
--------

3.1 Scalable Systems?

   Demon long ago reached the point where a single news machine could not
   cope with the demand being placed on it with up to 400 users collecting
   news, posting articles and forwarding news out of the Demon network into
   the rest of the net.

   The solution settled on by Demon was to split the server across a
   cluster of synchronised machines.  The only supported name for the news
   server is news.demon.co.uk, this is a CNAME for news.news.demon.net
   which in turn is a name with 4 A records pointing towards the news
   machines called news1.news.demon.net, news2, news3 and news4. There is
   also a machine called peernews which has the job of feeding articles
   into the cluster and out into the rest of the net.

   With the current version of the Newsborg server software the newsfeed is
   stalled if a problem occurs with one of the machines and is not
   restarted until a fix is made or the offending machine has been removed
   from the cluster.  Demon have stated that as the development of the
   software continues an automatic system for dropping machines from the
   cluster will be implemented.

3.2 What does the response code xxx mean?

   The standard response is RTFRFC (Read the f* RFC) but for here are the
#  three most common error codes. For the full list, please refer to RFC977
   <URL:ftp://ftp.demon.co.uk/pub/doc/rfc0977.txt>

400 Server Busy
   This code is returned when all the machines in the cluster are operating
   with the maximum number of connections.  This used to be a very common
   message before the scalable system was rolled out.  Now it's only likely
   to be seen if one or more of the machines are removed from the cluster.

430 Article unavailable
   It is quite normal for the odd article to be unavailable.  For example
   if a cancel message is sent the article's message ID will be left in the
   history file but the article itself will be deleted.

502 Access Denied
   This is usually caused by not having reverse DNS lookups enabled.

3.3 Is news part of the TAM Account?

   The official line at the moment is no.  News is provided as a bonus
   service and the machines are part of the supported services.  In other
   words if news dies horribly the Demon will do their best to get it up
   and running in as short a time as possible.

   OK, so why do Demon provide news then?  There are two obvious reasons -
   the first being simply that they would lose business without it.  The
   second is a matter of external bandwidth. With news.demon.co.uk Demon
   can put high bandwidth ethernet connections in place to handle the
   traffic.  At this time I would estimate that anything up to 1600 people
   can access news simultaneously).  Without news.demon.co.uk all those
   users would clog up the external links hunting for the various public
   access servers round the world.

3.4 Access to Demon's news servers

   Anyone with a demon account can connect to news when connected via that
   account.  In other words you cannot access news.demon.co.uk from any
   other network (e.g. CompuServe).

3.5 Pubnews

   Pubnews.demon.co.uk is the name of the Demon publicly accessible
   newsserver.  It is an unsupported service which is provided for the
   mutual benefit of the net, but can be withdrawn at any point without
   prior notice.  At the moment Pubnews is accessible by anyone with a
   reverse DNS lookup, however this may change without notice.

3.6 Article expiry policy

#  *warez*           2 days
#  alt.binaries*     3 days
#  demon*           28 days
#  all other groups 14 days
 
   Expiry headers are honoured.
 
   The expiry times on alt.binaries.* and *warez* were dropped solely due
   to the disk space used.  At the time of writing there is no commitment
   to any change to this but it is subject to review.


4.0 Mail
--------

4.1 Machines

   There are three groups of machines that form the mail service provided
   by Demon.  These are post, the punts and the relay machines.  To check
   for mails waiting on the punts finger <yournode>@post.demon.co.uk (e.g.
   finger flyhmstr@post.demon.co.uk would give a list of mail waiting for
   me)

4.1.1 Post

   Post is the Demon smarthost.  You may choose to send mail to a
   address on the Internet via Post.  The major advantage of is that
   when connecting to slow links post will keep trying for long after
   you've come off line.  The disadvantage of this is that mail can be
   delayed if post is very busy or that mail could potentially be lost
   if post completely trashed its discs. To date this has not
   happened.

4.1.2 Punts and Relays

   Both sets of machines collect mail for forwarding to users.  They are
   all housed at Finchley, if the Demon network disappears due to a major
   failure the incoming mail is stored on the sending host.

4.1.3 What are MX records?

   For each Demon node there is a series of MX (Mail Exchanger) records.
   These indicate the machines to which mail should be delivered for
   forwarding to the node.

   A typical record might give the machines as

      flyhmstr.demon.co.uk   MX  1   40 relay-1.mail.demon.net
      flyhmstr.demon.co.uk   MX  1   10 punt-4.mail.demon.net
      flyhmstr.demon.co.uk   MX  1   20 punt-1.mail.demon.net

   Under the above records a well configured system would try punt-4 first
   then punt-1 and finally relay-1.  The MX records can be checked by
   fingering yournode.demon.co.uk@post.demon.co.uk or by visiting
   http://http.demon.net/external/ntools.html

4.2 I've lost mail!

   This is a rare cry but one which does appear occasionally, as a general
   rule mail is not lost.  However there are several things which can look
   like lost mail.

4.2.1 Internal delays at Demon

   Periodically there are problems with the way the Demon mail system
   operates.  In the past International connectivity problems have caused
   massive backlogs to appear in a short space of time.  The delays
   resulting reached anything up to 6 days and much of the mail being
   reported as lost did re-appear.   Current estimates put the outgoing and
   incoming mail at around the 8,000,000 mails/day mark.

4.2.2 What can I do?

   The best approach to solving mail problems which are not to do with your
   own set-up is to get hold of the *full headers* of any bounces and mail
   them to internet@demon.net.  Remember that not all problems are solvable
   by DIS. For example if the problem is with a mailhost somewhere inside
   another network there is little that can be done except mailing the
   postmaster@site and alert him/her to the problem.

4.3 Bounces

   If mail is undeliverable for whatever reason the RFCs state that it
   should be bounced, i.e. returned to the sender. Reasons for this may
   include unreachable hosts, unknown users or a local policy that rejects
   mail from certain addresses or domains.

4.3.1 Demon & your mail

   Mail is held on the punts for 30 days before bouncing.  After 8 days a
   warning is sent out alerting the sender that the mail hasn't been
   delivered.

   Although these 8-day bounce messages shouldn't cause any problems to
   mailing lists many list admins use them as a cue to drop list members to
   prevent 30 days worth of bounces coming down over the following month.
   Due to the number of 8 day bounces there are a number of lists that no
   longer accept any requests from *.demon.co.uk.  If you know you're going
   to be away and may have these bounces going out it is only polite to
   inform the list admin, and unsubscribe, resubscribing upon your return.

4.4 Sticky mail

   Unfortunately there are times when the automatic mechanism for causing
   mail to flow fails.  There is *no* way to force the punts to deliver.
   Despite what you may hear, all that commands like "smtp kick" do is to
   try and deliver any *outgoing* mail.  The punt should try to deliver
   again every 5 minutes, but if this fails the only way to restart the
   delivery system is to log off and back on again.

4.5 POP3 v SMTP

   This is the subject of a long running holy war across several groups.
   Both protocols have their advantages, but at the time of writing, DIS
   only offer a SMTP mail service (POP3 is available from Cityscape for a
   fee)

4.5.1 Advantages of SMTP (as implemented by DIS)

   1. Unlimited mailboxes
      i.e. a user may have as many individual mailboxes as he or she likes.
   2. No user interaction is required to collect mail
   3. You get the SMTP envelope delivered as well as the body
   4. Parallel delivery possible

4.5.2 Advantages of POP3

   1. Mail can be checked & read without deleting it from the server
   2. Mail can be collected from anywhere around the globe.
   3. Mail headers can be scanned

4.5.3 Which is best?

   This entirely depends on what you need.  If you need mail that can be
   read from anywhere in the world then POP3 is the logical choice.
   However if you have a large number of users or require extra addresses
   for other services (for example a listserver) then SMTP would be a more
   sensible choice.  Just to confuse matters a little it should be noted
   that some ISP's have 'improved' the normal POP3 system to provide some
   of the features of SMTP.

#4.5.4 Will Demon keep providing SMTP?
#   
#  SMTP will remain the normal way to deliver mail to Demon hosts for
#  as long it is the Internet standard.  


5.0 Connectivity & Routing
--------------------------

   Routing is the mechanism that allows your computer to connect to any of
   the multitude of other hosts on the Internet.  It is normally
   established very early in the login procedure, but is known to fail
   occasionally, one way of checking routeing is to ping one of the
   machines in the DIS network.

5.1 Why can't I connect to ...

   There are many, many reasons why a route to another host cannot be
   negotiated. Some of the more common ones are:

    1. The host is down
    2. A link close to the host is down cutting it off from the net as a
       whole.
    3. A link further back has failed and the routeing tables haven't
       adjusted themselves yet.
    4. The routeing tables have been corrupted somewhere and are causing
       loops and other problems to occur.
    5. The links out of demon.net are suffering problems
    6. A problem inside the DIS network.
    7. You have a incorrect DNS setting locally.
    8. It's Monday and everything feels like playing up.
    9. It's Friday the 13th.

5.2 Bandwidth out of Demon
5.2.1 US

#  Connectivity to the US at the time of writing consists of a single
#  DS3 (45Mbit).  Peering on this line consists of 20Mbit to PSI-Net.

5.2.2 Europe

   A 2Mbit line now runs between Demon's UK & Netherlands operations and
   peers with the EBONE in Europe.

5.2.3 Linx

   A 100Mbit connection into the Linx (London Internet Exchange) provides
   the routeing into most of the UK networks including JANET (Joint
   Academic Network - the UK academic network) and a 155Mbit link to
   Telehouse.
   

6.0 Other Services
------------------

6.1 Are Demon going to provide....?  
6.1.1 Quake Server 

#  At the time of writing there are no plans for an official Quake
#  server at Demon.  However there are a couple of unofficial servers  
#  connected into the LAN's at Finchley and in the Netherlands.  These
#  are *not* maintained as part of the service but are run by staff at
#  Demon in their own time.  Demon support will not answer any queries
#  on the servers.


Credits
-------
(Or I'm not taking all the flak :)

Darrell Ottery (Darrell@lspace.org) for proofing and improving on my
grammar.

Malcolm Muir and Giles Todd for picking up on a few typos and some factual
errors.

The poor souls who got random emails from me asking for suggestions (You
know who you are :)

Everyone who mailed me after the first posting with comments and
suggestions for improvements, many thanks.


Glossary
--------
   DIS  : Demon Internet Services
   RFC  : Request for comments,
   ROMP : Regionally Organised Modem Pool
   TAM  : "Tenner a month" Short for the Standard Dial-up account.
          Also known as TAM+V (+VAT)
   tPoP : Traditional Point of Presence
   vPoP : Virtual Point of Presence

=====
Copyright 1996 by Mark Lowes <mark@flyhmstr.demon.co.uk> This file may be
freely distributed provided that it remains unedited from its current form.
It may be printed for personal use only.  Sections may be quoted for
reference providing its source is given.  The latest version is posted
regularly to the newsgroups demon.service and demon.answers.  It can also
be obtained from <URL:http://www.flyhmstr.demon.co.uk/demonservice.html> It
can also be obtained via email <mailto:servicefaq@flyhmstr.demon.co.uk>
This should only be done if no other method works as it puts up my phone
bill!

-- 
Mark <mark@flyhmstr.demon.co.uk>           http://www.flyhmstr.demon.co.uk/
The demon.service FAQ     http://www.flyhmstr.demon.co.uk/demonservice.html
Listserver                listserv@flyhmstr.demon.co.uk
-- 
Mark <hamster@lspace.org> http://www.flyhmstr.demon.co.uk/
Technical Details
Message-ID: <54pksm$ft5@flyhmstr.demon.co.uk>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 114de0,dba0f61f11ad10df,start
X-Google-Attributes: gid114de0,public
X-Google-Thread: fad9d,dba0f61f11ad10df,start
X-Google-Attributes: gidfad9d,public
From: Mark Lowes <mark@flyhmstr.demon.co.uk>
Subject: FAQ demon.service v1.2.0
Date: 1996/10/25
Message-ID: <54pksm$ft5@flyhmstr.demon.co.uk>
X-Deja-AN: 191954523
x-nntp-posting-host: flyhmstr.demon.co.uk
followup-to: demon.service
summary: General FAQ for demon.service v1.2.0
organization: The Hamster's Cage
reply-to: dsfaq@flyhmstr.demon.co.uk
newsgroups: demon.service,demon.answers
originator: Mark Lowes <mark@flyhmstr.demon.co.uk>
x-changes: moderate