diablo 2 server configuration

534 views
Skip to first unread message

fero hetes

unread,
Apr 21, 2014, 3:36:08 PM4/21/14
to pvpgn...@googlegroups.com
could anyone help me setup my d2 pvpgn server? I use 1.8.5 version on mac osx 10.9.2
with mysql support enabled on my own mysql server, but I saw somewhere that there exists some
sourceforge myqsl server, dunno if I could run it there, but the mysql is working, or it acts like it is...

this is my current setup (attachments) ... the bent.config seems to be running
but the d2cs and d2dbs is a mystery for me, somehow I find the documentation
not very descriptive and confusing from time to time... If you need my public ip
or something like that for this then just ask, anything... I'm starting to be desperate.

The issues:

d2cs.log

Apr 21 21:21:54 [info ] main: D2CS Version 1.10.1.1 Built Apr 20 2014
Apr 21 21:21:54 [info ] d2gs_create: added game server 192.168.1.24 (id: 1) to list
Apr 21 21:21:54 [info ] d2ladder_readladder: ladder file loaded successfully (28 types 35 maxtype)
Apr 21 21:21:54 [info ] d2ladder_init: ladder data initialized
Apr 21 21:21:54 [info ] trans_load: trans file loaded
Apr 21 21:21:54 [info ] fdw_kqueue_init: fdwatch kqueue() based layer initialized (max 192 sockets)
Apr 21 21:21:54 [info ] main: server initialized
Apr 21 21:21:54 [info ] d2cs_server_process: network initialized
Apr 21 21:21:54 [info ] s2s_create: try make s2s connection to 109.230.13.31
Apr 21 21:21:54 [info ] s2s_create: connection to s2s server 109.230.13.31 is in progress
Apr 21 21:21:54 [info ] d2cs_conn_create: created session=1 socket=2 (1 current connections)
Apr 21 21:21:54 [error] net_listen: error bind listen socket
Apr 21 21:21:54 [error] server_listen: error listen socket
Apr 21 21:21:54 [error] d2cs_server_process: failed to setup listen socket
Apr 21 21:21:54 [error] main: failed to run server

d2dbs.log

Apr 21 21:17:56 [info ] main: D2DBS Version 1.10.1.1 Built Apr 20 2014 23:16:00
Apr 21 21:17:56 [info ] main: server initialized
Apr 21 21:17:56 [info ] dbs_server_main: establishing the listener...
Apr 21 21:17:56 [info ] d2ladder_checksum_check: ladder file check pass (checksum=0xDB72C052)
Apr 21 21:17:56 [info ] d2ladder_checksum_check: ladder file check pass (checksum=0xDB72C052)
Apr 21 21:17:56 [info ] d2ladder_saveladder: backup ladder file
Apr 21 21:17:56 [info ] d2ladder_saveladder: ladder file saved (0 changes)
Apr 21 21:17:56 [error] dbs_server_init: psock_bind() failed : Address already in use
Apr 21 21:17:56 [error] dbs_server_main: dbs_server_init error 
Apr 21 21:21:56 [info ] main: D2DBS Version 1.10.1.1 Built Apr 20 2014 23:16:00
Apr 21 21:21:56 [info ] main: server initialized
Apr 21 21:21:56 [info ] dbs_server_main: establishing the listener...
Apr 21 21:21:56 [info ] d2ladder_checksum_check: ladder file check pass (checksum=0xDB72C052)
Apr 21 21:21:56 [info ] d2ladder_checksum_check: ladder file check pass (checksum=0xDB72C052)
Apr 21 21:21:56 [info ] d2ladder_saveladder: backup ladder file
Apr 21 21:21:56 [info ] d2ladder_saveladder: ladder file saved (0 changes)
Apr 21 21:21:56 [error] dbs_server_init: psock_bind() failed : Address already in use
Apr 21 21:21:56 [error] dbs_server_main: dbs_server_init error 

I might have gotten some IPs toootaly wrongwrongwrong...

Thank you for reply.
realm.conf
d2dbs.log
d2dbs.conf
d2cs.log
d2cs.conf
bnetd.conf
bnetd.log

Benjamin Wooten

unread,
Apr 21, 2014, 8:28:39 PM4/21/14
to pvpgn...@googlegroups.com
i would just take the mac, toss it out a window and get a real machine.

Creating a new world in gaming and community.
Http://www.BlazingFire.com


--
You received this message because you are subscribed to the Google Groups "pvpgn-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to pvpgn-users...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

fero hetes

unread,
Apr 22, 2014, 1:07:09 AM4/22/14
to pvpgn...@googlegroups.com
Just did it. Happy?

Benjamin Wooten

unread,
Apr 22, 2014, 5:32:04 PM4/22/14
to pvpgn...@googlegroups.com
a little bit lol :)

Creating a new world in gaming and community.
Http://www.BlazingFire.com


--

U-238

unread,
Apr 26, 2014, 1:02:50 AM4/26/14
to pvpgn...@googlegroups.com
In d2dbs.log there is already another program listening on the same port. This probably means you are running d2cs and d2dbs twice or more. Use "killall d2cs" and "killall d2dbs" to get rid of other running instances (or to force quit, use "killall -KILL d2cs" or "killall -KILL d2dbs"). Then start d2cs and d2dbs again. You can also see all running processes on your Mac using Applications > Utilities > Activity Monitor, to see whether you have multiple d2cs/d2dbs running.

All your configuration files should use the internal IPs. Your d2cs.conf has an external IP for servaddrs.

If you want people from outside your LAN to be able to join games, set up address_translation.conf. This is the only place you should have external IPs in your configs.

If you don't need to store the characters on the server (but store them on clients instead), you can just use Open Battle.net (an option in Diablo II) which does not require d2cs, d2dbs or d2gs. Of course, this makes the game more susceptible to cheating, so it depends whether your PvPGN server is intended to be public, or a private server for yourself and friends. If the latter, you may find that Open Battle.net is a much easier option.





--
Reply all
Reply to author
Forward
0 new messages