• Welcome to Valhalla Legends Archive.
 

Does anyone got a BnetAuth.dll that works w/ Windows Server 2003?

Started by Blood, January 04, 2007, 09:31 PM

Previous topic - Next topic

Blood

Okay, I got me a Windows Server 2003 server today, just for random things. I decided to put some of my bots on it, but the version of bnetauth.dll it has for some reason wont work on windows 2003. The same file works with the same exact bot on my home (windows xp), but it just sits at Connecting... on the server. I tried rob's updated bnetauth.dll, and it connects to bnet (which is further than the one I use on XP gets), but it cant connect to MCP for some reason (its a d2 bot btw). Does anyone have anything that could help me? :-/


Blood

Sigh, for a second I thought someone was actually gonna help ;-/.

Hdx

Quote from: Blood on January 04, 2007, 10:40 PM
Sigh, for a second I thought someone was actually gonna help ;-/.
It sounds more like a problem with the actual bot then with bnetauth.
Go ask the creator of the bot, and post more info here.
~-~(HDX)~-~

Proud host of the JBLS server www.JBLS.org.
JBLS.org Status:
JBLS/BNLS Server Status

Blood

Quote from: Hdx on January 04, 2007, 10:52 PM
Quote from: Blood on January 04, 2007, 10:40 PM
Sigh, for a second I thought someone was actually gonna help ;-/.
It sounds more like a problem with the actual bot then with bnetauth.
Go ask the creator of the bot, and post more info here.
~-~(HDX)~-~
Why does it work with the bnetauth ive already got on XP then ? :-/ Hdx, if you've got aim or msn, ive got the source code... i'd really appreciate it if you'd help? :-/

Hdx

Quote from: Blood on January 04, 2007, 10:54 PM
Quote from: Hdx on January 04, 2007, 10:52 PM
Quote from: Blood on January 04, 2007, 10:40 PM
Sigh, for a second I thought someone was actually gonna help ;-/.
It sounds more like a problem with the actual bot then with bnetauth.
Go ask the creator of the bot, and post more info here.
~-~(HDX)~-~
Why does it work with the bnetauth ive already got on XP then ? :-/ Hdx, if you've got aim or msn, ive got the source code... i'd really appreciate it if you'd help? :-/
Does copying over the BNetAuth.dll file from your XP box fix your Win 2k3 box? If so why the hell are you here?
If not, then its SOMETHING in the actuall bot you are useing, or something in your 2l3 box that is blocking your bot from connecting to the net. Check your firewalls avs, etc...
I don't feel like debugging crap right now, I'm cold and tired (The power has been out for the last 5 hrs. <3 batterys)
~-~(HDX)~-~

Proud host of the JBLS server www.JBLS.org.
JBLS.org Status:
JBLS/BNLS Server Status

Blood

Quote from: Hdx on January 04, 2007, 10:58 PM
Quote from: Blood on January 04, 2007, 10:54 PM
Quote from: Hdx on January 04, 2007, 10:52 PM
Quote from: Blood on January 04, 2007, 10:40 PM
Sigh, for a second I thought someone was actually gonna help ;-/.
It sounds more like a problem with the actual bot then with bnetauth.
Go ask the creator of the bot, and post more info here.
~-~(HDX)~-~
Why does it work with the bnetauth ive already got on XP then ? :-/ Hdx, if you've got aim or msn, ive got the source code... i'd really appreciate it if you'd help? :-/
Does copying over the BNetAuth.dll file from your XP box fix your Win 2k3 box? If so why the hell are you here?
If not, then its SOMETHING in the actuall bot you are useing, or something in your 2l3 box that is blocking your bot from connecting to the net. Check your firewalls avs, etc...
I don't feel like debugging crap right now, I'm cold and tired (The power has been out for the last 5 hrs. <3 batterys)
~-~(HDX)~-~
It doesnt fix it, no... but when I use a different bnetauth.dll (the one rob posted here as an updated version) It actually connects to bnet on the 2k3 bot... but cant connect to MCP. BUT with the bnetauth that works 100% on XP, it doesnt even connect to bnet on the 2k3. I dont understand how it could be the bot :-/. I dont have any firewalls on the server, so it HAS to be OS involved I think :-/ I can give you a few $ on paypal if you actually help me get it going 100%... :-/

warz

Quote from: Blood on January 04, 2007, 10:54 PM
Quote from: Hdx on January 04, 2007, 10:52 PM
Quote from: Blood on January 04, 2007, 10:40 PM
Sigh, for a second I thought someone was actually gonna help ;-/.
It sounds more like a problem with the actual bot then with bnetauth.
Go ask the creator of the bot, and post more info here.
~-~(HDX)~-~
Why does it work with the bnetauth ive already got on XP then ? :-/ Hdx, if you've got aim or msn, ive got the source code... i'd really appreciate it if you'd help? :-/

it's possible that the dll is not compatible with windows versions older than xp.

Hdx

Quote from: warz on January 04, 2007, 11:02 PMit's possible that the dll is not compatible with windows versions older than xp.
Not likly, becuase I have been able to use it off a 2K and a 2K3 box before.
(I'm currently useing it for shits and giggles on a 90 box)
~-~(HDX)~-~

Proud host of the JBLS server www.JBLS.org.
JBLS.org Status:
JBLS/BNLS Server Status

Blood

Quote from: Hdx on January 04, 2007, 11:08 PM
Quote from: warz on January 04, 2007, 11:02 PMit's possible that the dll is not compatible with windows versions older than xp.
Not likly, becuase I have been able to use it off a 2K and a 2K3 box before.
(I'm currently useing it for shits and giggles on a 90 box)
~-~(HDX)~-~

Well, did you see my posts? I've got no idea what to do :( The ONLY thing changing from my server and my home comp, is the OS...

warz

What about it does not work? Are you able to properly load the library, and call the functions that it exports? Are the functions returning invalid results? Specify a little here.

Kp

You should post the bot's record of what it is doing when it fails.  If it is not producing such a record, you should take advantage of having the source and add support for creating a debugging log.  Alternately, you could post some useful information here, such as:

  • whether you are an administrator on XP
  • whether you are an administrator on 2003
  • what state the bot's network socket is in when it "hangs"
  • whether the bot always hangs in the same place
  • the call stack of the thread(s) of the bot at the time it hangs
  • whether the bot is using the same account/password/cdkey on XP as on 2003
  • the dependency list of the bnetauth in question
If none of these helps, consider using Filemon and/or Regmon to determine whether permissions are causing problems.  As I recall, Windows Server 2003 ships with a significantly more secure configuration, so perhaps your bot is not reacting well to running in a non-permissive environment.
[19:20:23] (BotNet) <[vL]Kp> Any idiot can make a bot with CSB, and many do!

Blood

Quote from: Kp on January 04, 2007, 11:33 PM
You should post the bot's record of what it is doing when it fails.  If it is not producing such a record, you should take advantage of having the source and add support for creating a debugging log.  Alternately, you could post some useful information here, such as:

  • whether you are an administrator on XP
  • whether you are an administrator on 2003
  • what state the bot's network socket is in when it "hangs"
  • whether the bot always hangs in the same place
  • the call stack of the thread(s) of the bot at the time it hangs
  • whether the bot is using the same account/password/cdkey on XP as on 2003
  • the dependency list of the bnetauth in question
If none of these helps, consider using Filemon and/or Regmon to determine whether permissions are causing problems.  As I recall, Windows Server 2003 ships with a significantly more secure configuration, so perhaps your bot is not reacting well to running in a non-permissive environment.
I was actually thinkinh the same, because ive checked everything you just listed... and nothing changes, account key or anything, I just simply zipped up the bot folder on the xp comp, and sent it to the 2003 one. The bot cant even connect to battle.net, it doesnt get anywhere. I then heard from alot of my friends 2003 is REALLY secure on its own. I contacted my host, asking them to make sure port 6112 isnt firewalled. That could quite possibly fix it, dont you think?

topaz

Quote from: Blood on January 04, 2007, 11:55 PM
Quote from: Kp on January 04, 2007, 11:33 PM
You should post the bot's record of what it is doing when it fails.  If it is not producing such a record, you should take advantage of having the source and add support for creating a debugging log.  Alternately, you could post some useful information here, such as:

  • whether you are an administrator on XP
  • whether you are an administrator on 2003
  • what state the bot's network socket is in when it "hangs"
  • whether the bot always hangs in the same place
  • the call stack of the thread(s) of the bot at the time it hangs
  • whether the bot is using the same account/password/cdkey on XP as on 2003
  • the dependency list of the bnetauth in question
If none of these helps, consider using Filemon and/or Regmon to determine whether permissions are causing problems.  As I recall, Windows Server 2003 ships with a significantly more secure configuration, so perhaps your bot is not reacting well to running in a non-permissive environment.
I was actually thinkinh the same, because ive checked everything you just listed... and nothing changes, account key or anything, I just simply zipped up the bot folder on the xp comp, and sent it to the 2003 one. The bot cant even connect to battle.net, it doesnt get anywhere. I then heard from alot of my friends 2003 is REALLY secure on its own. I contacted my host, asking them to make sure port 6112 isnt firewalled. That could quite possibly fix it, dont you think?

I doubt your host would block/filter outgoing TCP connections on certain ports
RLY...?

Mystical

doesn't the bnetauth.dll have a very bad memory lieak now? maybe you should find a new bot.