cxyclz
07-14-2015, 07:56 PM
I've been using Lich for about a month without any issue. The other day when I tried to connect I received the message
Error Connecting Sorry, an error occured while attempting to connect. You'll need to quit and attempt to sign on again. If the problem persists, the game might be down or your internet connection might be disrupted.
in avalon and
error: Connection refused - connect(2) for "dr.simutronics.net" port 4901
in the terminal.
Once this happens Avalon gives the same error whether or not lich is loaded until I reset both my computer and my network.
Does anyone know what might be the issue? I'm running on a Mac, with everything up to date, so I'm alittle lost as to what to try next. Below is the code from the terminal.
ruby -v lich/lich.rbw --dragonrealms --avalon
ruby 2.2.2p95 (2015-04-13 revision 50295) [x86_64-darwin13]
lich/lich.rbw:530: warning: shadowing outer local variable - arg
lich/lich.rbw:711: warning: shadowing outer local variable - r
lich/lich.rbw:1109: warning: assigned but unused variable - game_host
lich/lich.rbw:1110: warning: assigned but unused variable - game_port
lich/lich.rbw:1128: warning: assigned but unused variable - game_host
lich/lich.rbw:1129: warning: assigned but unused variable - game_port
lich/lich.rbw:1234: warning: `*' interpreted as argument prefix
lich/lich.rbw:1239: warning: `*' interpreted as argument prefix
lich/lich.rbw:1378: warning: character class has duplicated range: /([A-z][A-z0-9_\-]*)=(["'])(.*?)\2/
lich/lich.rbw:2871: warning: character class has duplicated range: /^[\t\s]*#?[\t\s]*(?:quiet|hush)$/
lich/lich.rbw:2876: warning: character class has duplicated range: /^([\d_\w]+):$/
lich/lich.rbw:3291: warning: character class has duplicated range: /^[\t\s]*#?[\t\s]*(?:quiet|hush)$/
lich/lich.rbw:3303: warning: character class has duplicated range: /[\s\t]*setvariable\s+([^\s\t]+)[\s\t]/
lich/lich.rbw:3321: warning: character class has duplicated range: /^[\s\t]*[A-Za-z0-9_\-']+:/
lich/lich.rbw:3323: warning: character class has duplicated range
lich/lich.rbw:3325: warning: character class has duplicated range
lich/lich.rbw:3328: warning: character class has duplicated range: /^([\s\t]*)save[\s\t]+"?(.*?)"?[\s\t]*$/
lich/lich.rbw:3331: warning: character class has duplicated range: /^([\s\t]*)echo[\s\t]+(.+)/
lich/lich.rbw:3334: warning: character class has duplicated range: /^([\s\t]*)waitfor[\s\t]+(.+)/
lich/lich.rbw:3337: warning: character class has duplicated range: /^([\s\t]*)put[\s\t]+(?:\.|;)(.+)$/
lich/lich.rbw:3344: warning: character class has duplicated range: /^([\s\t]*)(put|move)[\s\t]+(.+)/
lich/lich.rbw:3347: warning: character class has duplicated range: /^([\s\t]*)goto[\s\t]+(.+)/
lich/lich.rbw:3350: warning: character class has duplicated range: /^([\s\t]*)waitforre[\s\t]+(.+)/
lich/lich.rbw:3353: warning: character class has duplicated range: /^([\s\t]*)pause[\s\t]*(.*)/
lich/lich.rbw:3358: warning: character class has duplicated range: /^([\s\t]*)match[\s\t]+([^\s\t]+)[\s\t]+(.+)/
lich/lich.rbw:3361: warning: character class has duplicated range: /^([\s\t]*)matchre[\s\t]+([^\s\t]+)[\s\t]+(.+)/
lich/lich.rbw:3364: warning: character class has duplicated range: /^([\s\t]*)setvariable[\s\t]+([^\s\t]+)[\s\t]+(.+)/
lich/lich.rbw:3367: warning: character class has duplicated range: /^([\s\t]*)deletevariable[\s\t]+(.+)/
lich/lich.rbw:3369: warning: character class has duplicated range: /^([\s\t]*)(wait|nextroom|exit|echo)\b/
lich/lich.rbw:3371: warning: character class has duplicated range: /^([\s\t]*)matchwait\b/
lich/lich.rbw:3373: warning: character class has duplicated range: /^([\s\t]*)if_([0-9])[\s\t]+(.*)/
lich/lich.rbw:3376: warning: character class has duplicated range: /^([\s\t]*)shift\b/
lich/lich.rbw:3374: warning: assigned but unused variable - stuff
lich/lich.rbw:3388: warning: character class has duplicated range: /\}[\s\t]*LICH[\s\t]*$/
lich/lich.rbw:3389: warning: character class has duplicated range: /\}[\s\t]*LICH[\s\t]*$/
lich/lich.rbw:3394: warning: character class has duplicated range: /^[\s\t]*#|^[\s\t]*$/
lich/lich.rbw:3396: warning: character class has duplicated range: /^[\s\t]*LICH[\s\t]*\{/
lich/lich.rbw:3397: warning: character class has duplicated range: /LICH[\s\t]*\{/
lich/lich.rbw:3398: warning: character class has duplicated range: /\}[\s\t]*LICH[\s\t]*$/
lich/lich.rbw:3399: warning: character class has duplicated range: /\}[\s\t]*LICH[\s\t]*$/
lich/lich.rbw:3410: warning: character class has duplicated range: /^[\s\t]*#/
lich/lich.rbw:3424: warning: character class has duplicated range: /^([\d_\w]+):$/
lich/lich.rbw:3788: warning: shadowing outer local variable - filename
lich/lich.rbw:3788: warning: shadowing outer local variable - filename
lich/lich.rbw:3819: warning: shadowing outer local variable - filename
lich/lich.rbw:3819: warning: shadowing outer local variable - filename
lich/lich.rbw:3939: warning: character class has duplicated range: /([A-z][A-z0-9_\-]*)=(["'])(.*?)\2/
lich/lich.rbw:4206: warning: assigned but unused variable - shortest_distances
lich/lich.rbw:4217: warning: assigned but unused variable - previous
lich/lich.rbw:4228: warning: assigned but unused variable - previous
lich/lich.rbw:4237: warning: assigned but unused variable - previous
lich/lich.rbw:4542: warning: assigned but unused variable - failurere
lich/lich.rbw:4898: warning: shadowing outer local variable - dir
lich/lich.rbw:5444: warning: shadowing outer local variable - string
lich/lich.rbw:5459: warning: assigned but unused variable - script
lich/lich.rbw:5490: warning: assigned but unused variable - line_in
lich/lich.rbw:5498: warning: assigned but unused variable - line_in
lich/lich.rbw:5506: warning: assigned but unused variable - line_in
lich/lich.rbw:5586: warning: character class has duplicated range: /^[\r\n\s\t]*$/
lich/lich.rbw:6387: warning: character class has duplicated range
lich/lich.rbw:6388: warning: character class has duplicated range
lich/lich.rbw:6489: warning: shadowing outer local variable - s
lich/lich.rbw:6496: warning: shadowing outer local variable - s
lich/lich.rbw:6504: warning: shadowing outer local variable - s
lich/lich.rbw:6504: warning: shadowing outer local variable - s
lich/lich.rbw:6508: warning: shadowing outer local variable - s
lich/lich.rbw:6508: warning: shadowing outer local variable - s
lich/lich.rbw:6512: warning: shadowing outer local variable - s
lich/lich.rbw:6512: warning: shadowing outer local variable - s
lich/lich.rbw:6517: warning: shadowing outer local variable - s
lich/lich.rbw:6517: warning: shadowing outer local variable - s
lich/lich.rbw:6517: warning: shadowing outer local variable - s
lich/lich.rbw:6517: warning: shadowing outer local variable - s
lich/lich.rbw:6537: warning: shadowing outer local variable - s
lich/lich.rbw:7805: warning: assigned but unused variable - script
lich/lich.rbw:7930: warning: assigned but unused variable - line
lich/lich.rbw:9239: warning: shadowing outer local variable - arg
lich/lich.rbw:9696: warning: shadowing outer local variable - arg
lich/lich.rbw:10003: warning: shadowing outer local variable - arg
lich/lich.rbw:10318: warning: shadowing outer local variable - arg
lich/lich.rbw:10320: warning: shadowing outer local variable - arg
lich/lich.rbw:10322: warning: shadowing outer local variable - arg
lich/lich.rbw:10330: warning: shadowing outer local variable - arg
lich/lich.rbw:10337: warning: shadowing outer local variable - arg
lich/lich.rbw:10345: warning: shadowing outer local variable - arg
lich/lich.rbw:10352: warning: shadowing outer local variable - arg
lich/lich.rbw:10361: warning: shadowing outer local variable - arg
lich/lich.rbw:10368: warning: shadowing outer local variable - arg
lich/lich.rbw:10377: warning: shadowing outer local variable - arg
lich/lich.rbw:10390: warning: shadowing outer local variable - arg
lich/lich.rbw:10398: warning: shadowing outer local variable - arg
lich/lich.rbw:10425: warning: shadowing outer local variable - file
lich/lich.rbw:10498: warning: shadowing outer local variable - i
lich/lich.rbw:10566: warning: shadowing outer local variable - file
lich/lich.rbw:10645: warning: shadowing outer local variable - i
lich/lich.rbw:11211: warning: shadowing outer local variable - i
lich/lich.rbw:11291: warning: assigned but unused variable - port
lich/lich.rbw:11292: warning: assigned but unused variable - host
lich/lich.rbw:11293: warning: assigned but unused variable - key
lich/lich.rbw:11324: warning: assigned but unused variable - h
lich/lich.rbw:11421: warning: assigned but unused variable - real_launch_cmd
lich/lich.rbw:11703: warning: shadowing outer local variable - file
lich/lich.rbw:11726: warning: shadowing outer local variable - file
lich/lich.rbw:12095: warning: assigned but unused variable - client_thread
lich/lich.rbw:12194: warning: shadowing outer local variable - client_string
lich/lich.rbw:11990: warning: assigned but unused variable - game_quad_ip
lich/lich.rbw:12063: warning: assigned but unused variable - timeout_thr
lich/lich.rbw:412: warning: File.exists? is a deprecated name, use File.exist? instead
lich/lich.rbw:1148: warning: method redefined; discarding old to_s
lich/lich.rbw:1189: warning: method redefined; discarding old to_s
lich/lich.rbw:1266: warning: method redefined; discarding old injury_mode
lich/lich.rbw:9611: warning: method redefined; discarding old save
lich/lich.rbw:2349: warning: previous definition of save was here
lich/lich.rbw:9856: warning: File.exists? is a deprecated name, use File.exist? instead
lich/lich.rbw:9875: warning: File.exists? is a deprecated name, use File.exist? instead
Pretending to be dr.simutronics.net
Listening on port 4901
Waiting for the client to connect...
Connection with the local game client is open.
error: Connection refused - connect(2) for "dr.simutronics.net" port 4901
Error Connecting Sorry, an error occured while attempting to connect. You'll need to quit and attempt to sign on again. If the problem persists, the game might be down or your internet connection might be disrupted.
in avalon and
error: Connection refused - connect(2) for "dr.simutronics.net" port 4901
in the terminal.
Once this happens Avalon gives the same error whether or not lich is loaded until I reset both my computer and my network.
Does anyone know what might be the issue? I'm running on a Mac, with everything up to date, so I'm alittle lost as to what to try next. Below is the code from the terminal.
ruby -v lich/lich.rbw --dragonrealms --avalon
ruby 2.2.2p95 (2015-04-13 revision 50295) [x86_64-darwin13]
lich/lich.rbw:530: warning: shadowing outer local variable - arg
lich/lich.rbw:711: warning: shadowing outer local variable - r
lich/lich.rbw:1109: warning: assigned but unused variable - game_host
lich/lich.rbw:1110: warning: assigned but unused variable - game_port
lich/lich.rbw:1128: warning: assigned but unused variable - game_host
lich/lich.rbw:1129: warning: assigned but unused variable - game_port
lich/lich.rbw:1234: warning: `*' interpreted as argument prefix
lich/lich.rbw:1239: warning: `*' interpreted as argument prefix
lich/lich.rbw:1378: warning: character class has duplicated range: /([A-z][A-z0-9_\-]*)=(["'])(.*?)\2/
lich/lich.rbw:2871: warning: character class has duplicated range: /^[\t\s]*#?[\t\s]*(?:quiet|hush)$/
lich/lich.rbw:2876: warning: character class has duplicated range: /^([\d_\w]+):$/
lich/lich.rbw:3291: warning: character class has duplicated range: /^[\t\s]*#?[\t\s]*(?:quiet|hush)$/
lich/lich.rbw:3303: warning: character class has duplicated range: /[\s\t]*setvariable\s+([^\s\t]+)[\s\t]/
lich/lich.rbw:3321: warning: character class has duplicated range: /^[\s\t]*[A-Za-z0-9_\-']+:/
lich/lich.rbw:3323: warning: character class has duplicated range
lich/lich.rbw:3325: warning: character class has duplicated range
lich/lich.rbw:3328: warning: character class has duplicated range: /^([\s\t]*)save[\s\t]+"?(.*?)"?[\s\t]*$/
lich/lich.rbw:3331: warning: character class has duplicated range: /^([\s\t]*)echo[\s\t]+(.+)/
lich/lich.rbw:3334: warning: character class has duplicated range: /^([\s\t]*)waitfor[\s\t]+(.+)/
lich/lich.rbw:3337: warning: character class has duplicated range: /^([\s\t]*)put[\s\t]+(?:\.|;)(.+)$/
lich/lich.rbw:3344: warning: character class has duplicated range: /^([\s\t]*)(put|move)[\s\t]+(.+)/
lich/lich.rbw:3347: warning: character class has duplicated range: /^([\s\t]*)goto[\s\t]+(.+)/
lich/lich.rbw:3350: warning: character class has duplicated range: /^([\s\t]*)waitforre[\s\t]+(.+)/
lich/lich.rbw:3353: warning: character class has duplicated range: /^([\s\t]*)pause[\s\t]*(.*)/
lich/lich.rbw:3358: warning: character class has duplicated range: /^([\s\t]*)match[\s\t]+([^\s\t]+)[\s\t]+(.+)/
lich/lich.rbw:3361: warning: character class has duplicated range: /^([\s\t]*)matchre[\s\t]+([^\s\t]+)[\s\t]+(.+)/
lich/lich.rbw:3364: warning: character class has duplicated range: /^([\s\t]*)setvariable[\s\t]+([^\s\t]+)[\s\t]+(.+)/
lich/lich.rbw:3367: warning: character class has duplicated range: /^([\s\t]*)deletevariable[\s\t]+(.+)/
lich/lich.rbw:3369: warning: character class has duplicated range: /^([\s\t]*)(wait|nextroom|exit|echo)\b/
lich/lich.rbw:3371: warning: character class has duplicated range: /^([\s\t]*)matchwait\b/
lich/lich.rbw:3373: warning: character class has duplicated range: /^([\s\t]*)if_([0-9])[\s\t]+(.*)/
lich/lich.rbw:3376: warning: character class has duplicated range: /^([\s\t]*)shift\b/
lich/lich.rbw:3374: warning: assigned but unused variable - stuff
lich/lich.rbw:3388: warning: character class has duplicated range: /\}[\s\t]*LICH[\s\t]*$/
lich/lich.rbw:3389: warning: character class has duplicated range: /\}[\s\t]*LICH[\s\t]*$/
lich/lich.rbw:3394: warning: character class has duplicated range: /^[\s\t]*#|^[\s\t]*$/
lich/lich.rbw:3396: warning: character class has duplicated range: /^[\s\t]*LICH[\s\t]*\{/
lich/lich.rbw:3397: warning: character class has duplicated range: /LICH[\s\t]*\{/
lich/lich.rbw:3398: warning: character class has duplicated range: /\}[\s\t]*LICH[\s\t]*$/
lich/lich.rbw:3399: warning: character class has duplicated range: /\}[\s\t]*LICH[\s\t]*$/
lich/lich.rbw:3410: warning: character class has duplicated range: /^[\s\t]*#/
lich/lich.rbw:3424: warning: character class has duplicated range: /^([\d_\w]+):$/
lich/lich.rbw:3788: warning: shadowing outer local variable - filename
lich/lich.rbw:3788: warning: shadowing outer local variable - filename
lich/lich.rbw:3819: warning: shadowing outer local variable - filename
lich/lich.rbw:3819: warning: shadowing outer local variable - filename
lich/lich.rbw:3939: warning: character class has duplicated range: /([A-z][A-z0-9_\-]*)=(["'])(.*?)\2/
lich/lich.rbw:4206: warning: assigned but unused variable - shortest_distances
lich/lich.rbw:4217: warning: assigned but unused variable - previous
lich/lich.rbw:4228: warning: assigned but unused variable - previous
lich/lich.rbw:4237: warning: assigned but unused variable - previous
lich/lich.rbw:4542: warning: assigned but unused variable - failurere
lich/lich.rbw:4898: warning: shadowing outer local variable - dir
lich/lich.rbw:5444: warning: shadowing outer local variable - string
lich/lich.rbw:5459: warning: assigned but unused variable - script
lich/lich.rbw:5490: warning: assigned but unused variable - line_in
lich/lich.rbw:5498: warning: assigned but unused variable - line_in
lich/lich.rbw:5506: warning: assigned but unused variable - line_in
lich/lich.rbw:5586: warning: character class has duplicated range: /^[\r\n\s\t]*$/
lich/lich.rbw:6387: warning: character class has duplicated range
lich/lich.rbw:6388: warning: character class has duplicated range
lich/lich.rbw:6489: warning: shadowing outer local variable - s
lich/lich.rbw:6496: warning: shadowing outer local variable - s
lich/lich.rbw:6504: warning: shadowing outer local variable - s
lich/lich.rbw:6504: warning: shadowing outer local variable - s
lich/lich.rbw:6508: warning: shadowing outer local variable - s
lich/lich.rbw:6508: warning: shadowing outer local variable - s
lich/lich.rbw:6512: warning: shadowing outer local variable - s
lich/lich.rbw:6512: warning: shadowing outer local variable - s
lich/lich.rbw:6517: warning: shadowing outer local variable - s
lich/lich.rbw:6517: warning: shadowing outer local variable - s
lich/lich.rbw:6517: warning: shadowing outer local variable - s
lich/lich.rbw:6517: warning: shadowing outer local variable - s
lich/lich.rbw:6537: warning: shadowing outer local variable - s
lich/lich.rbw:7805: warning: assigned but unused variable - script
lich/lich.rbw:7930: warning: assigned but unused variable - line
lich/lich.rbw:9239: warning: shadowing outer local variable - arg
lich/lich.rbw:9696: warning: shadowing outer local variable - arg
lich/lich.rbw:10003: warning: shadowing outer local variable - arg
lich/lich.rbw:10318: warning: shadowing outer local variable - arg
lich/lich.rbw:10320: warning: shadowing outer local variable - arg
lich/lich.rbw:10322: warning: shadowing outer local variable - arg
lich/lich.rbw:10330: warning: shadowing outer local variable - arg
lich/lich.rbw:10337: warning: shadowing outer local variable - arg
lich/lich.rbw:10345: warning: shadowing outer local variable - arg
lich/lich.rbw:10352: warning: shadowing outer local variable - arg
lich/lich.rbw:10361: warning: shadowing outer local variable - arg
lich/lich.rbw:10368: warning: shadowing outer local variable - arg
lich/lich.rbw:10377: warning: shadowing outer local variable - arg
lich/lich.rbw:10390: warning: shadowing outer local variable - arg
lich/lich.rbw:10398: warning: shadowing outer local variable - arg
lich/lich.rbw:10425: warning: shadowing outer local variable - file
lich/lich.rbw:10498: warning: shadowing outer local variable - i
lich/lich.rbw:10566: warning: shadowing outer local variable - file
lich/lich.rbw:10645: warning: shadowing outer local variable - i
lich/lich.rbw:11211: warning: shadowing outer local variable - i
lich/lich.rbw:11291: warning: assigned but unused variable - port
lich/lich.rbw:11292: warning: assigned but unused variable - host
lich/lich.rbw:11293: warning: assigned but unused variable - key
lich/lich.rbw:11324: warning: assigned but unused variable - h
lich/lich.rbw:11421: warning: assigned but unused variable - real_launch_cmd
lich/lich.rbw:11703: warning: shadowing outer local variable - file
lich/lich.rbw:11726: warning: shadowing outer local variable - file
lich/lich.rbw:12095: warning: assigned but unused variable - client_thread
lich/lich.rbw:12194: warning: shadowing outer local variable - client_string
lich/lich.rbw:11990: warning: assigned but unused variable - game_quad_ip
lich/lich.rbw:12063: warning: assigned but unused variable - timeout_thr
lich/lich.rbw:412: warning: File.exists? is a deprecated name, use File.exist? instead
lich/lich.rbw:1148: warning: method redefined; discarding old to_s
lich/lich.rbw:1189: warning: method redefined; discarding old to_s
lich/lich.rbw:1266: warning: method redefined; discarding old injury_mode
lich/lich.rbw:9611: warning: method redefined; discarding old save
lich/lich.rbw:2349: warning: previous definition of save was here
lich/lich.rbw:9856: warning: File.exists? is a deprecated name, use File.exist? instead
lich/lich.rbw:9875: warning: File.exists? is a deprecated name, use File.exist? instead
Pretending to be dr.simutronics.net
Listening on port 4901
Waiting for the client to connect...
Connection with the local game client is open.
error: Connection refused - connect(2) for "dr.simutronics.net" port 4901