ChangeIP.com Forums

A User-to-User Dynamic DNS Forum
* Grand Reopening! *
Grand Reopening!
It is currently 07 Oct 2008 03:52

All times are UTC - 8 hours




Post new topic Reply to topic  [ 5 posts ] 
Author Message
 Post subject: ParseIPFromString Error
PostPosted: 16 Dec 2004 13:13 
Junior Member

Joined: 12 Mar 2004 12:43
Posts: 8
Hi

I have installed HomingBeacon (2.0.111) on my Windows 2000 Advanced Server. When running it, the program starts fine but fails when trying to determine my IP. It cycles around all of the detection sites, but each one has the same error :

20:58:57 - IP Detect using: <whichever site it's using>
20:58:58 - ParseIPFromString:-2147319779 Automation error Library not registered
20:58:58 - Couldn't get IP using <whichever site it listed above>
20:58:58 - Updated Score.

I have installed MSXML 4.0 SP2 and am using Windows Scripting host 5.6.

I have tried this on my Windows XP client (Service Pack 2 and on the same local area network) and it works fine, so there's obviously something missing on W2K Server, but what 's missing?

Thanks
P.S. Just noticed the DLL's in the program folder - Tried registering them manually (regsvr32) but no joy. Unregistered and re-registered them but still not working - I'm all out of ideas now!


Top
 Profile  
 
 Post subject:
PostPosted: 20 Dec 2004 15:00 
Member

Joined: 21 Nov 2002 12:06
Posts: 81
Hmmm, this error looks like it stopping on the regex engine while trying to parse an IP address. I will see what COM object that is and make sure that its loaded. I believe the core vb runtime kit includes all of that, including scripting host 5.5+... Have you tried reinstalling?

Sam


Top
 Profile  
 
 Post subject:
PostPosted: 20 Dec 2004 16:08 
Junior Member

Joined: 12 Mar 2004 12:43
Posts: 8
Hi Sam

Thanks for the reply. I installed VB 6 Runtimes (SP 5) but error is still the same. Tried a reboot after the install (it didn't ask for one but, hey, this a is Microsoft product!), no change.

Uninstalled and reinstalled (complete install option) The HomingBeacon and error still persists.

I don't know anything about COM objects but can provide you with any info you require - Let me know.

Thanks

Dave


Top
 Profile  
 
 Post subject:
PostPosted: 20 Dec 2004 16:13 
Member

Joined: 21 Nov 2002 12:06
Posts: 81
Hello,

Can you find the following DLL and let me know the size in bytes, version, and dates?

vbscript.dll


Here is the following line that is tripping the error I believe.
Set regEx = CreateObject(\"VBScript.RegExp\") ' Create regular expression.

The VBScript.RegExp function is contained within the above dll - if that is missing or non-accessable it may cause problems.

Thanks,
Sam


Top
 Profile  
 
 Post subject:
PostPosted: 21 Dec 2004 08:29 
Junior Member

Joined: 12 Mar 2004 12:43
Posts: 8
The info for vbscript.dll is:

File is in C:\\WINNT\\system32 and C:\\WINNT\\system32\\dllcache
Date/Time: 26th February 2002 14:58
Size: 453 bytes
Version: 5.6.0.7426

I have checked the permissions and they are fine (I'm running the program as a local administrator which has inherited full control of that file).

So, I fired up the command line, ran

regsvr32 vbscript.dll

and, BINGO!, HomingBeacon now works. Did a reboot, just to be sure, and it's still working.

As to why the VB Runtimes didn't register this DLL when I installed it, I don't know - I didn't get any error messages when it installed, either on the screen or in the event log. Weird.

Thanks for your help on this one.

Dave


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 5 posts ] 

All times are UTC - 8 hours


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2008 phpBB Group

We use phpbb-seo to help us!