Dear Thomas,
I have made some progress in troubleshooting my dial-out error!
I must just summarise my problem thus far:
Setup
-OS : MS Small Business Server 2003, all service packs/patches/updates applied. Using the SBS Server as a Domain Controller, Firewall, Cache/Proxy etc.
-Internet Connection : A Wireless broadband modem, connected directly to server's USB port and accompanying dial-up internet account. The ISP is called Sentech.
-3DWatch version 2.4.306
-I have ONE dial-up entry called 'sentech' which is listed under Windows' Network Connections, Dial-Up.
Now the problem:
Scenario 1-
I go into Network Connections, Dial-Up, and connect to 'sentech', which connects no problem - then fire up 3DWatch (start the service). In 3DWatch, under Dial up Netw. clicking the Phonebook entry drop down box shows 'sentech' and nothing else which is correct. I can now disconnect 'sentech' from within Network Connections, Dial-Up. Now if I DON'T close 3DWatch (stop service) I can re-connect to 'sentech' using 3DWatch's Dial button, and it dials out no problem.
BUT
Scenario 2-
If I don't manually connect 'sentech' from Windows' Network Connections, Dial-Up - but rather fire up 3DWatch right away, then clicking in the Phonebook entry shows sentech, Sentech MyWireless (created and deleted a while ago), The Internet(1). The last two entries are bogus, since they don't appear in Windows' Network Connections, Dial-Up.
Now if I try and connect to 'sentech' using 3DWatch's Dial command, there is some modem activity, but the connection fails every time. Some of the errors I got were listed in my other dial out errors article (Thu Jul 22, 2004 4:18 pm : Dial out problems etc.)
So I went on a search to try and find these dial-up entries called 'Sentech MyWireless' and The Internet(1).
I couldn't find them in the registry, but I did find them in a folder called:
C:\Dokumente und Einstellungen\All Users\Anwendungsdaten\Microsoft\Network\Connections\Pbk
Inside a file called rasphone.pbk
If I deleted the rasphone.pbk, then started up 3DWatch, the Phonebook entry list is empty. Close 3DWatch and open it again. 3DWatch creates a new rasphone.pbk file in the directory, and now the Phonebook entry list has an item called "The Internet(1)".
Basically, what I have discovered, is that even though 'sentech' may be in the Phonebook entry list, everytime 3DWatch is run, it (3DWatch) is editing this rasphone.pbk file, and, unless 'sentech' is manually connected from Windows, this is somehow "corrupting" the 'sentech' entry that 3DWatch sees.
To prove the problem, I followed these steps:
1. Shut down 3DWatch.
2. I delete C:\Dokumente und Einstellungen\All Users\Anwendungsdaten\Microsoft\Network\Connections\Pbk\rasphone.pbk, and create a new blank text file, and rename it to rasphone.pbk. Then double click on it, which allows me to create a dial-up entry, call it 'sentech', and give it all the appropriate settings. NOW the trick - make this rasphone.pbk READ-ONLY. i.e. now 3DWatch cannot modify it.
3. Fire up 3DWatch, and voila! only one item in the Phonebook entry list, 'sentech'. Try and connect using 3DWatch's Dial button, and it connects flawlessly every time!
NOTE: 3DWatch reports an error every time it dials saying that "It cannot modify the phonebook entry" - which is 100% correct since the file is read-only. This error doesn't seem to affect the connection though.
ALSO, VERY N.B.
There are now TWO 'sentech' connections on the server. One is in Windows' Network Connections, Dial-Up which is actually stored in the registry. The other 'sentech' is in the C:\Dokumente und Einstellungen\All Users\Anwendungsdaten\Microsoft\Network\Connections\Pbk\rasphone.pbk
file - and it is very important to realise that these are separate connections.
Please see my article reply to (Sun Sep 05, 2004 4:58 pm - "No answer from remote host" - error) to see why this difference is now so important.
Anyway Thomas, that's it on this issue. I hope I have found the problem, and even if this isn't a 3DWatch problem, and its just my setup that is to blame, at least its working!
Thanks for all your help so far.
Ciao
ILAN
P.S. If somehow 'The Internet(1)" has magically appeared in the rasphone.pbk file before you made it read-only, you can edit the file in any text editor and just remove all items belonging to 'The Internet(1)' - and then lock it.