Troubleshooting Replication

My apologies that this section is currently little more than a teaser.. I'll add substance as quickly as possible.

Notes enables remote users to collaborate on work projects.
Collaboration occurs through users replicating a local copy of the database with the server copy.
Through replication, all replica copies of the database are kept syncronized.

Unfortunately, the replication process can fail in many weird and wonderful ways.
What's more, when replication fails, the message from the user tends to be "It didn't work (again)".

The reason that "It didn't work" can be due to one or more of a number of problems.
The modem cable is not plugged into the wall; The cable is plugged into the wrong socket
The current location requires a 9 to get an outside number.
The server did not answer; The server answered but dropped the line.
etc. etc.
You get the point.

Any failure in replication frustrates the user and plunges him or her into techie land.

Given the importance of replication, I set up this page to cover "Replication troubleshooting".

If you rely on any step by step guide for replication troubleshooting, I'd love to make it available here.
Maybe I'll be able to create one master troubleshooting guide for all of us.