Unknown to me, the firmware for the firewall in the datacenter I use to host several bots was upgraded around the same time I started trying 0.5.2.
While I am pretty sure it is NOT funcom/bebot/server issue, I just want to make sure I can 100% eliminate Bebot as the problem.
I still have bots running 0.5.1 that were running fine Pre-firmware upgrade which are giving me problems too. Not as much as the 0.5.2 bots, but because both strains are disconnecting I'm pretty sure I can rule out everything but the firewall.
It seems like I get a run of these every few hours.
[02-Jun-2008 18:36:27] PHP Warning: socket_read(): unable to read from socket
- : An existing connection was forcibly closed by the remote host. in E:\bots\Sources\AOChat.php on line 251
[02-Jun-2008 18:37:41] PHP Warning: socket_connect(): Host lookup failed
- : The requested name is valid, but no data of the requested type was found. in E:\bots\main\14_Tools.php on line 137
[02-Jun-2008 18:37:41] PHP Warning: socket_write() expects parameter 1 to be resource, null given in E:\bots\Sources\AOChat.php on line 369
[02-Jun-2008 18:37:41] PHP Warning: socket_read() expects parameter 1 to be resource, null given in E:\bots\Sources\AOChat.php on line 251
[02-Jun-2008 18:38:32] PHP Warning: socket_write(): unable to write to socket
- : An existing connection was forcibly closed by the remote host. in E:\bots\Sources\AOChat.php on line 369
[02-Jun-2008 18:38:32] PHP Warning: socket_read(): unable to read from socket
- : An existing connection was forcibly closed by the remote host. in E:\bots\Sources\AOChat.php on line 251
[02-Jun-2008 18:54:23] PHP Warning: socket_read(): unable to read from socket
- : An existing connection was forcibly closed by the remote host. in E:\bots\Sources\AOChat.php on line 251
[02-Jun-2008 19:15:59] PHP Warning: socket_read(): unable to read from socket
- : An existing connection was forcibly closed by the remote host. in E:\bots\Sources\AOChat.php on line 251
[02-Jun-2008 19:17:39] PHP Warning: socket_read(): unable to read from socket
- : An existing connection was forcibly closed by the remote host. in E:\bots\Sources\AOChat.php on line 251
[02-Jun-2008 19:50:47] PHP Warning: socket_read(): unable to read from socket
- : An existing connection was forcibly closed by the remote host. in E:\bots\Sources\AOChat.php on line 251
[02-Jun-2008 20:16:16] PHP Warning: socket_read(): unable to read from socket
- : An existing connection was forcibly closed by the remote host. in E:\bots\Sources\AOChat.php on line 251
[02-Jun-2008 20:31:07] PHP Warning: socket_read(): unable to read from socket
- : An existing connection was forcibly closed by the remote host. in E:\bots\Sources\AOChat.php on line 251
[02-Jun-2008 20:58:01] PHP Warning: socket_read(): unable to read from socket
- : An existing connection was forcibly closed by the remote host. in E:\bots\Sources\AOChat.php on line 251
[02-Jun-2008 22:29:15] PHP Warning: socket_read(): unable to read from socket
- : An existing connection was forcibly closed by the remote host. in E:\bots\Sources\AOChat.php on line 251
[02-Jun-2008 23:33:21] PHP Warning: socket_read(): unable to read from socket
- : An existing connection was forcibly closed by the remote host. in E:\bots\Sources\AOChat.php on line 251
[03-Jun-2008 01:13:55] PHP Warning: socket_read(): unable to read from socket
- : An existing connection was forcibly closed by the remote host. in E:\bots\Sources\AOChat.php on line 251
[03-Jun-2008 01:13:56] PHP Warning: socket_read(): unable to read from socket
- : An existing connection was forcibly closed by the remote host. in E:\bots\Sources\AOChat.php on line 251
I'd say it certainly seems to happen when a bot starts up, and when a roster is updated. I'm trying to get the firewall logs from around those times to see what's happening there.