Forum » Server-Side scripting » IRC Bot disconnects
Informatica Student
Berichten: 1406
avatar
Online Stuur privebericht
Hallo iedereen,

Sinds langere tijd heb ik al een IRC bot die 24/7 online hoort te zijn. Ik heb deze gemaakt in php met behulp van een framework.

Nu zit ik enkel met het probleem dat deze elke x uur (soms 24 uur, niet langer) disconnects.

Om die reden heb ik er een cronjob van gemaakt die elke x tijd kijkt of de bot nog online is. Zoniet, komt de bot opnieuw.

Maar dat is natuurlijk niet effectief.

Ik heb daarom ook het vermoeden dat dit aan de server instellingen ligt. Iemand die hier meer van weet en mogelijk het oorzaak/probleem weet samen met een oplossing? Het betreft een VPS dus aanpassingen kunnen gemaakt worden.

Foutmeldingen die ik krijg zijn:
Code | Selecteer Alles
minimaliseren
1
2
3
4
5
6
7
8
9
PHP Warning:  socket_connect(): unable to connect [110]: Connection timed out in

PHP Warning
:  socket_read(): unable to read from socket [104]: Connection reset by peer in

PHP Warning
:  socket_write(): unable to write to socket [32]: Broken pipe in

Warning
socket_read(): unable to read from socket [104]: Connection reset by peer in

PHP Warning
:  socket_connect(): Host lookup failed [-10002]: Host name lookup failure in


Als firewall gebruik ik CSF.

Indien iemand hier een oplossing voor heeft, heel erg bedankt alvast!
30-11-2011 16:47
Dit topic is 171 keer bekeken door 37 verschillende leden
Reacties op: "IRC Bot disconnects"
1
Informatica Student
Berichten: 1406
avatar
Online Stuur privébericht
Niemand?
03-12-2011 00:55
Berichten: 2123
avatar
Offline Stuur privébericht
Verbindingen met een IRC server heb ik geen ervaring mee, en ik ken het protocol dan ook niet. Je zult de errors eigenlijk allemaal één voor één onder de loep moeten nemen om ze op te lossen. Het volgende topic op stackoverflow lijkt in ieder geval al nuttige informatie te bevatten:

http://stackoverflow.com/questions/1434451/connection-reset-by-peer

De host name lookup failure ligt meer voor de hand, om de een of andere reden kan de DNS niet worden geresolved.

Het is wel interessant om te weten waar jou bot precies draait? Kan de connectie wegvallen? Hoe is dat bij de server waar je naartoe connect?
03-12-2011 10:01
Reageer op: "IRC Bot disconnects"
1
Je kan niet reageren omdat je niet bent ingelogd. Inloggen of Aanmelden