Skip to forum content

You are not logged in. Please login or register.


forums.pvpgn.pro → [EN] Diablo → Realm not available

Pages 1

You must login or register to post a reply

RSS topic feed

Posts: 3

1

Topic: Realm not available

I'm trying to create a D2 closed server. I've successfully managed to get pvpgn open net play working and create a game and all appears to be working. However when I attempt to join the closed realm I receive a "Realm not available at this time." message. 

Ive opened all ports on my pc firewall :6112-6114, 4000, 16112,8888 using an inbound rule and have forwarded those same ports on my router to my pc local ip.  I'm running on windows7 home hosting and playing on the same pc if possible. on the guide here https://pvpgn.pro/d2gs_installation.html about halfway down it says its possible.

my config
Address translation

Game translations for clients
192.168.50.84:6112   47.221.5.183:6112      192.168.50.0/24  ANY

Character Server translation (d2cs)
192.168.50.84:6113   47.221.5.183:6113       192.168.50.0/24          ANY

D2 game server translation (d2gs)
192.168.50.84:4000  47.221.5.183:4000       NONE                    ANY

d2cs conf
realmname        =    "D2CS"
servaddrs        =    0.0.0.0:6113
gameservlist        =    192.168.50.84
bnetdaddr        =    47.221.5.183:6112

d2bs conf
servaddrs    = 0.0.0.0:6114
gameservlist            =       192.168.50.84

in this section im wondering if it needs to be filled in with the path?
logfile        =    var\d2dbs.log
logfile-gs    =    var\d2dbs-gs.log
charsavedir    =    var\charsave
charinfodir    =    var\charinfo
ladderdir    =    var\ladders
bak_charsavedir    =    var\bak\charsave
bak_charinfodir    =    var\bak\charinfo
#pidfile        =    var\d2d2s.pid

bnetd conf
#servername = "PvPGN Realm"
#servaddrs = ":9999"
#servaddrs = "myinternalname.some.com,localhost"
servaddrs = ":" # default interface (all) and default port (6112)

d2gs.reg
"AutoUpdate"=dword:00000000
"AutoUpdateUrl"=""
"AutoUpdateVer"=dword:00000000
"AutoUpdateTimeout"=dword:00007530
"D2CSIP"="192.168.50.84"
"D2CSPort"=dword:000017e1
"D2DBSIP"="192.168.50.84"
"D2DBSPort"=dword:000017e2
"MaxGames"=dword:000000064
"MaxGameLife"=dword:00003840
"AdminPassword"="9e75a42100e1b9e0b5d3873045084fae699adcb0"
"AdminPort"=dword:000022b8
"AdminTimeout"=dword:00000e10
"D2CSSecrect"="chaos"
"EnableNTMode"=dword:00000001
"EnablePreCacheMode"=dword:00000001
"IdleSleep"=dword:00000001
"BusySleep"=dword:00000001
"CharPendingTimeout"=dword:00000258
"DebugNetPacket"=dword:00000000
"DebugEventCallback"=dword:00000000
"EnableGSLog"=dword:00000001
"EnableGELog"=dword:00000001
"EnableGEMsg"=dword:00000000
"EnableGEPatch"=dword:00000001
"IntervalReconnectD2CS"=dword:00000032
"MultiCPUMask"=dword:00000001
"MaxPreferUsers"=dword:000000b4
"MaxPacketPerSecond"=dword:000004b0
"ServerConfFile"="D2Server.ini"
"MOTD"="Hello world!"

i noticed that the ServerConfFile is capitalized here but not on the actual file? does that make a difference? if so which one should i change? there is one located in d2gs    and one in d2gs\conf not sure which one or both would need to be renamed.


realm.conf
#"D2CS"            "D2CS Realm"        192.168.50.84:6113


part of the bnetd.log with the start messages left out
Jun 16 22:26:32 [info ] pvpgn::bnetd::lua_load: Lua sripts were successfully loaded (42 files)
Jun 16 22:26:32 [info ] lua/antihack/starcraft.lua:20: Starcraft Antihack activated
Jun 16 22:26:32 [info ] pvpgn::bnetd::_setup_listensock: listening for bnet connections on 0.0.0.0:6112 TCP
Jun 16 22:26:32 [info ] pvpgn::bnetd::_setup_listensock: listening for w3route connections on 0.0.0.0:6200 TCP
Jun 16 22:26:39 [info ] pvpgn::bnetd::sd_accept: [624] accepted connection from 192.168.50.84:50736 on 0.0.0.0:6112
Jun 16 22:26:39 [info ] pvpgn::bnetd::handle_init_packet: [624] client initiated bnet connection
Jun 16 22:26:39 [info ] pvpgn::bnetd::conn_set_gamelang: [624] setting client gamelang to "enUS"
Jun 16 22:26:39 [info ] pvpgn::bnetd::_client_authreq109: [624] CLIENT_AUTHREQ_109 ticks=0x1dace957, verstr=1.0.13.0 exeinfo="Game.exe 03/09/10 04:10:51 61440" versionid=0x0000000d gameversion=0x01000d00 checksum=0x7686beca
Jun 16 22:26:39 [info ] pvpgn::bnetd::_client_authreq109: [624] client matches versiontag "D2XP_113C"
Jun 16 22:26:39 [info ] pvpgn::bnetd::_client_authreq109: [624] no upgrade is available
Jun 16 22:26:39 [info ] pvpgn::bnetd::_client_fileinforeq: [624] file requested: "bnserver-D2DV.ini" - type = 0x80000004
Jun 16 22:26:42 [info ] pvpgn::bnetd::sd_accept: [628] accepted connection from 192.168.50.1:50737 on 0.0.0.0:6112
Jun 16 22:26:42 [info ] pvpgn::bnetd::handle_init_packet: [628] client initiated d2cs_bnetd connection
Jun 16 22:26:42 [info ] pvpgn::bnetd::handle_init_packet: [628] d2cs connection from unknown ip address 192.168.50.1:50737
Jun 16 22:26:42 [info ] pvpgn::bnetd::conn_destroy: [628] closed init connection
Jun 16 22:26:42 [info ] pvpgn::bnetd::_client_loginreq2: [624] "blood" logged in (correct password)
Jun 16 22:26:42 [info ] pvpgn::bnetd::conn_destroy: [624] "blood" logged out
Jun 16 22:26:42 [info ] pvpgn::bnetd::conn_destroy: [624] closed bnet connection
Jun 16 22:26:53 [info ] pvpgn::bnetd::sd_accept: [624] accepted connection from 192.168.50.1:50739 on 0.0.0.0:6112
Jun 16 22:26:53 [info ] pvpgn::bnetd::handle_init_packet: [624] client initiated d2cs_bnetd connection
Jun 16 22:26:53 [info ] pvpgn::bnetd::handle_init_packet: [624] d2cs connection from unknown ip address 192.168.50.1:50739
Jun 16 22:26:53 [info ] pvpgn::bnetd::conn_destroy: [624] closed init connection

d2cs.log 
Jun 16 22:26:20 [info ] main: server initialized
Jun 16 22:26:20 [info ] pvpgn::d2cs::d2cs_server_process: network initialized
Jun 16 22:26:20 [info ] pvpgn::d2cs::s2s_create: try make s2s connection to 47.221.5.183:6112
Jun 16 22:26:20 [info ] pvpgn::d2cs::s2s_create: connection to s2s server 47.221.5.183:6112 is in progress
Jun 16 22:26:20 [info ] pvpgn::d2cs::d2cs_conn_create: created session=1 socket=544 (1 current connections)
Jun 16 22:26:20 [info ] pvpgn::d2cs::server_listen: listen on 0.0.0.0:6113
Jun 16 22:26:20 [info ] pvpgn::d2cs::d2cs_server_process: entering server loop
Jun 16 22:26:20 [info ] pvpgn::d2cs::d2ladder_readladder: ladder file loaded successfully (28 types 35 maxtype)
Jun 16 22:26:31 [warn ] pvpgn::d2cs::bnetd_check: connection to bnetd s2s timeout
Jun 16 22:26:31 [info ] pvpgn::d2cs::d2cs_conn_destroy: [544] closed connection 1 (0 left)
Jun 16 22:26:42 [info ] pvpgn::d2cs::s2s_create: try make s2s connection to 47.221.5.183:6112
Jun 16 22:26:42 [info ] pvpgn::d2cs::s2s_create: connection to s2s server 47.221.5.183:6112 is in progress
Jun 16 22:26:42 [info ] pvpgn::d2cs::d2cs_conn_create: created session=2 socket=544 (1 current connections)
Jun 16 22:26:42 [info ] pvpgn::d2cs::conn_handle_connecting: connected to 47.221.5.183:6112
Jun 16 22:26:42 [info ] pvpgn::d2cs::handle_bnetd_init: sent init class packet to bnetd
Jun 16 22:26:42 [info ] pvpgn::d2cs::d2cs_conn_destroy: [544] closed connection 2 (0 left)

hopefully someone can help me thanks for reading

2

Re: Realm not available

deadchips wrote:

I'm trying to create a D2 closed server. I've successfully managed to get pvpgn open net play working and create a game and all appears to be working. However when I attempt to join the closed realm I receive a "Realm not available at this time." message. 

Ive opened all ports on my pc firewall :6112-6114, 4000, 16112,8888 using an inbound rule and have forwarded those same ports on my router to my pc local ip.  I'm running on windows7 home hosting and playing on the same pc if possible. on the guide here https://pvpgn.pro/d2gs_installation.html about halfway down it says its possible.

my config
Address translation

Game translations for clients
192.168.50.84:6112   47.221.5.183:6112      192.168.50.0/24  ANY

Character Server translation (d2cs)
192.168.50.84:6113   47.221.5.183:6113       192.168.50.0/24          ANY

D2 game server translation (d2gs)
192.168.50.84:4000  47.221.5.183:4000       NONE                    ANY

d2cs conf
realmname        =    "D2CS"
servaddrs        =    0.0.0.0:6113
gameservlist        =    192.168.50.84
bnetdaddr        =    47.221.5.183:6112

d2bs conf
servaddrs    = 0.0.0.0:6114
gameservlist            =       192.168.50.84

in this section im wondering if it needs to be filled in with the path?
logfile        =    var\d2dbs.log
logfile-gs    =    var\d2dbs-gs.log
charsavedir    =    var\charsave
charinfodir    =    var\charinfo
ladderdir    =    var\ladders
bak_charsavedir    =    var\bak\charsave
bak_charinfodir    =    var\bak\charinfo
#pidfile        =    var\d2d2s.pid

bnetd conf
#servername = "PvPGN Realm"
#servaddrs = ":9999"
#servaddrs = "myinternalname.some.com,localhost"
servaddrs = ":" # default interface (all) and default port (6112)

d2gs.reg
"AutoUpdate"=dword:00000000
"AutoUpdateUrl"=""
"AutoUpdateVer"=dword:00000000
"AutoUpdateTimeout"=dword:00007530
"D2CSIP"="192.168.50.84"
"D2CSPort"=dword:000017e1
"D2DBSIP"="192.168.50.84"
"D2DBSPort"=dword:000017e2
"MaxGames"=dword:000000064
"MaxGameLife"=dword:00003840
"AdminPassword"="9e75a42100e1b9e0b5d3873045084fae699adcb0"
"AdminPort"=dword:000022b8
"AdminTimeout"=dword:00000e10
"D2CSSecrect"="chaos"
"EnableNTMode"=dword:00000001
"EnablePreCacheMode"=dword:00000001
"IdleSleep"=dword:00000001
"BusySleep"=dword:00000001
"CharPendingTimeout"=dword:00000258
"DebugNetPacket"=dword:00000000
"DebugEventCallback"=dword:00000000
"EnableGSLog"=dword:00000001
"EnableGELog"=dword:00000001
"EnableGEMsg"=dword:00000000
"EnableGEPatch"=dword:00000001
"IntervalReconnectD2CS"=dword:00000032
"MultiCPUMask"=dword:00000001
"MaxPreferUsers"=dword:000000b4
"MaxPacketPerSecond"=dword:000004b0
"ServerConfFile"="D2Server.ini"
"MOTD"="Hello world!"

i noticed that the ServerConfFile is capitalized here but not on the actual file? does that make a difference? if so which one should i change? there is one located in d2gs    and one in d2gs\conf not sure which one or both would need to be renamed.


realm.conf
#"D2CS"            "D2CS Realm"        192.168.50.84:6113


part of the bnetd.log with the start messages left out
Jun 16 22:26:32 [info ] pvpgn::bnetd::lua_load: Lua sripts were successfully loaded (42 files)
Jun 16 22:26:32 [info ] lua/antihack/starcraft.lua:20: Starcraft Antihack activated
Jun 16 22:26:32 [info ] pvpgn::bnetd::_setup_listensock: listening for bnet connections on 0.0.0.0:6112 TCP
Jun 16 22:26:32 [info ] pvpgn::bnetd::_setup_listensock: listening for w3route connections on 0.0.0.0:6200 TCP
Jun 16 22:26:39 [info ] pvpgn::bnetd::sd_accept: [624] accepted connection from 192.168.50.84:50736 on 0.0.0.0:6112
Jun 16 22:26:39 [info ] pvpgn::bnetd::handle_init_packet: [624] client initiated bnet connection
Jun 16 22:26:39 [info ] pvpgn::bnetd::conn_set_gamelang: [624] setting client gamelang to "enUS"
Jun 16 22:26:39 [info ] pvpgn::bnetd::_client_authreq109: [624] CLIENT_AUTHREQ_109 ticks=0x1dace957, verstr=1.0.13.0 exeinfo="Game.exe 03/09/10 04:10:51 61440" versionid=0x0000000d gameversion=0x01000d00 checksum=0x7686beca
Jun 16 22:26:39 [info ] pvpgn::bnetd::_client_authreq109: [624] client matches versiontag "D2XP_113C"
Jun 16 22:26:39 [info ] pvpgn::bnetd::_client_authreq109: [624] no upgrade is available
Jun 16 22:26:39 [info ] pvpgn::bnetd::_client_fileinforeq: [624] file requested: "bnserver-D2DV.ini" - type = 0x80000004
Jun 16 22:26:42 [info ] pvpgn::bnetd::sd_accept: [628] accepted connection from 192.168.50.1:50737 on 0.0.0.0:6112
Jun 16 22:26:42 [info ] pvpgn::bnetd::handle_init_packet: [628] client initiated d2cs_bnetd connection
Jun 16 22:26:42 [info ] pvpgn::bnetd::handle_init_packet: [628] d2cs connection from unknown ip address 192.168.50.1:50737
Jun 16 22:26:42 [info ] pvpgn::bnetd::conn_destroy: [628] closed init connection
Jun 16 22:26:42 [info ] pvpgn::bnetd::_client_loginreq2: [624] "blood" logged in (correct password)
Jun 16 22:26:42 [info ] pvpgn::bnetd::conn_destroy: [624] "blood" logged out
Jun 16 22:26:42 [info ] pvpgn::bnetd::conn_destroy: [624] closed bnet connection
Jun 16 22:26:53 [info ] pvpgn::bnetd::sd_accept: [624] accepted connection from 192.168.50.1:50739 on 0.0.0.0:6112
Jun 16 22:26:53 [info ] pvpgn::bnetd::handle_init_packet: [624] client initiated d2cs_bnetd connection
Jun 16 22:26:53 [info ] pvpgn::bnetd::handle_init_packet: [624] d2cs connection from unknown ip address 192.168.50.1:50739
Jun 16 22:26:53 [info ] pvpgn::bnetd::conn_destroy: [624] closed init connection

d2cs.log 
Jun 16 22:26:20 [info ] main: server initialized
Jun 16 22:26:20 [info ] pvpgn::d2cs::d2cs_server_process: network initialized
Jun 16 22:26:20 [info ] pvpgn::d2cs::s2s_create: try make s2s connection to 47.221.5.183:6112
Jun 16 22:26:20 [info ] pvpgn::d2cs::s2s_create: connection to s2s server 47.221.5.183:6112 is in progress
Jun 16 22:26:20 [info ] pvpgn::d2cs::d2cs_conn_create: created session=1 socket=544 (1 current connections)
Jun 16 22:26:20 [info ] pvpgn::d2cs::server_listen: listen on 0.0.0.0:6113
Jun 16 22:26:20 [info ] pvpgn::d2cs::d2cs_server_process: entering server loop
Jun 16 22:26:20 [info ] pvpgn::d2cs::d2ladder_readladder: ladder file loaded successfully (28 types 35 maxtype)
Jun 16 22:26:31 [warn ] pvpgn::d2cs::bnetd_check: connection to bnetd s2s timeout
Jun 16 22:26:31 [info ] pvpgn::d2cs::d2cs_conn_destroy: [544] closed connection 1 (0 left)
Jun 16 22:26:42 [info ] pvpgn::d2cs::s2s_create: try make s2s connection to 47.221.5.183:6112
Jun 16 22:26:42 [info ] pvpgn::d2cs::s2s_create: connection to s2s server 47.221.5.183:6112 is in progress
Jun 16 22:26:42 [info ] pvpgn::d2cs::d2cs_conn_create: created session=2 socket=544 (1 current connections)
Jun 16 22:26:42 [info ] pvpgn::d2cs::conn_handle_connecting: connected to 47.221.5.183:6112
Jun 16 22:26:42 [info ] pvpgn::d2cs::handle_bnetd_init: sent init class packet to bnetd
Jun 16 22:26:42 [info ] pvpgn::d2cs::d2cs_conn_destroy: [544] closed connection 2 (0 left)

hopefully someone can help me thanks for reading

I have the exact computer setup as you. I have mine working 100%! Check my link if you want a step-by-step tutorial.

In your address configuration. I have Game Translations IP commented out. The only lines that I have are the ones for the character Server (d2cs) and Game Server (d2gs).In your d2cs conf dont use 0.0.0.0, use your LAN IP. Your bnetaddr should also be your LAN IP not your WAN IP. In your d2dbs conf dont use 0.0.0.0, use your local LAN IP. If you have a 64 bit machine your d2gs.reg file, near the beginning change the line from "[HKEY_LOCAL_MACHINE\SOFTWARE\D2Server\D2GS]" to "
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\D2Server\D2GS]"
Don't forget to reload your reg file! Make sure that the D2*.exe and PvPGN*.exe are set to compatible mode Windows XP. The D2Server.ini file is spelled to match the case too. Try all of these and see if that helps.

3

Re: Realm not available

ty for the response njstaticuser   I actually followed your guide when setting up. Thank you for  writing that all up for us. As soon as I get a free moment today I will follow your suggestions and let you know.

Added: 17.06.2020 17:22

Well I followed your suggestions and still having the same issue. I did not notice when I followed  your guide about the registry key name being changed. I fixed that and ran the registry file but I'm wondering if there is some conflict now? I'm going to unistall the game service remove the registry key and then reinstall and see what happens.

Added: 17.06.2020 17:59

No luck reinstalled service. Still getting the realm not available. I'm hitting the log in screen but getting the message with the character selection screen in the background.

Added: 17.06.2020 18:02

I just want to confirm with you NJStaticUser you are playing and hosting on the same pc?

Posts: 3

Pages 1

You must login or register to post a reply

Who now at forum

Currently view post: 1 guest, 0 registered users

forums.pvpgn.pro → [EN] Diablo → Realm not available