FlashCom server questions

Hey guys,
I’m working on a flash communication server game that’s supposed to be multi-player online compatible. I’ve used code pretty much directly from Macromedia’s website to try and create a remote SharedObject to trade variable information between two (and only two) clients, but it just won’t happen.

I’m using getRemote() and the connection strings given to me by mediatemple.

Is there any glaring thing I’ve forgotten?

Basically, my questions are these:

1)Do I need to have a main.asc when i use getRemote()?
2)what type of permissions do I need on the server?
3)will the SharedObject create the directory it should be stored in or do I have to do it manually?
4)What types of handlers are available to check for errors.

I’m really in a jam about this guys and any help would be greatly appreciated. I found some tutorials online but they’re all pretty nebulous, and some use main.asc, some don’t, some use SharedObject.get() and some use getRemote() and i’m very confused.

Any tutorial links would be very very awesome.

Thanks in advance,

–EP