Ik weet niet of dit het goede forum is, zo niet, dan hoor ik dat graag.
Ik heb sinds kort een OpenVPN server draaien op een Debian stable server die bij mij thuis staat. Deze staat 24/7 aan en is direct verbonden met internet. Als ik dan onderweg ben maak ik hiermee verbinding vanaf mijn MacBook met het programma TunnelBlick (een openvpn gui voor OS X).
Alles werkt prima alleen het valt me op dat stipt elk uur de verbinding met IRC (Colloquy) wegvalt. Al mijn andere verbindingen (lijken te) blijven werken, maar IRC valt netjes elk uur weg. Ik heb hier niet eerder last van gehad, en het gebeurt ook niet als ik geen OpenVPN tunnel gebruik, dus volgens mij moet het hier aan liggen. Als ik in de logs van mijn MacBook kijk dan word ik ook niet veel wijzer:
/var/log/system.log op mijn MacBook:
En hierna valt de tunnel weg, de routes worden gedelete, openvpn wordt afgesloten en opnieuw opgestart en de tunnel herstelt zichzelf.
Het lijkt geen probleem van de server te zijn, want daar vind ik niks verdachts in de logs:
Er is een tijdje geen verbinding mogelijk (connection refused) en daarna wordt de verbinding opnieuw opgezet. N.B. de klok op mijn MacBook loopt ongeveer 10 seconde voor op de klok van mijn server.
Op de een of andere manier valt de verbinding dus gewoon weg, en tegelijkertijd wordt er wat aan com.apple.system.config.network_change verandert. Zoeken op deze string levert alleen op dat dit een soort hook is om dingen te runnen als er iets met je netwerk gebeurt.
Ik heb gekeken naar de OpenVPN configuratie en het enige wat daar elk uur gebeurt is een rekeying van TLS. Die heb ik nu om elke 10 uur gezet, maar het probleem blijft. Ik weet niet wat het is en waarom het precies elk uur gebeurt. De reden dat alleen IRC er last van heeft ligt misschien aan het soort verbinding, en misschien mis ik een PING/PONG event oid. MSN heeft er dan weer geen last van...
Hebben jullie enig idee wat dit kan zijn en waarom het precies elk uur gebeurt? Alvast bedankt!
Ik heb sinds kort een OpenVPN server draaien op een Debian stable server die bij mij thuis staat. Deze staat 24/7 aan en is direct verbonden met internet. Als ik dan onderweg ben maak ik hiermee verbinding vanaf mijn MacBook met het programma TunnelBlick (een openvpn gui voor OS X).
Alles werkt prima alleen het valt me op dat stipt elk uur de verbinding met IRC (Colloquy) wegvalt. Al mijn andere verbindingen (lijken te) blijven werken, maar IRC valt netjes elk uur weg. Ik heb hier niet eerder last van gehad, en het gebeurt ook niet als ik geen OpenVPN tunnel gebruik, dus volgens mij moet het hier aan liggen. Als ik in de logs van mijn MacBook kijk dan word ik ook niet veel wijzer:
/var/log/system.log op mijn MacBook:
code:
1
2
3
4
5
| Jul 27 10:30:32 Tims-Computer configd[38]: posting notification com.apple.system.config.network_change Jul 27 10:30:32 Tims-Computer openvpn[12916]: MANAGEMENT: TCP send error: Broken pipe Jul 27 10:30:32 Tims-Computer openvpn[12916]: MANAGEMENT: Client disconnected Jul 27 10:30:32 Tims-Computer openvpn[12916]: TCP/UDP: Closing socket ... |
En hierna valt de tunnel weg, de routes worden gedelete, openvpn wordt afgesloten en opnieuw opgestart en de tunnel herstelt zichzelf.
Het lijkt geen probleem van de server te zijn, want daar vind ik niks verdachts in de logs:
code:
1
2
3
4
5
6
7
8
9
| Jul 27 09:30:56 neptune ovpn-openvpn[404]: macbook.domein.nl/82.xxx.xxx.xxx:65391 NOTE: --mute triggered... Jul 27 10:30:41 neptune ovpn-openvpn[404]: 66 variation(s) on previous 20 message(s) suppressed by --mute Jul 27 10:30:41 neptune ovpn-openvpn[404]: read UDPv4 [ECONNREFUSED]: Connection refused (code=111) Jul 27 10:30:41 neptune last message repeated 19 times Jul 27 10:30:41 neptune ovpn-openvpn[404]: NOTE: --mute triggered... Jul 27 10:30:42 neptune ovpn-openvpn[404]: 26 variation(s) on previous 20 message(s) suppressed by --mute Jul 27 10:30:42 neptune ovpn-openvpn[404]: MULTI: multi_create_instance called Jul 27 10:30:42 neptune ovpn-openvpn[404]: 82.xxx.xxx.xxx:65409 Re-using SSL/TLS context Jul 27 10:30:42 neptune ovpn-openvpn[404]: 82.xxx.xxx.xxx:65409 LZO compression initialized |
Er is een tijdje geen verbinding mogelijk (connection refused) en daarna wordt de verbinding opnieuw opgezet. N.B. de klok op mijn MacBook loopt ongeveer 10 seconde voor op de klok van mijn server.
Op de een of andere manier valt de verbinding dus gewoon weg, en tegelijkertijd wordt er wat aan com.apple.system.config.network_change verandert. Zoeken op deze string levert alleen op dat dit een soort hook is om dingen te runnen als er iets met je netwerk gebeurt.
Ik heb gekeken naar de OpenVPN configuratie en het enige wat daar elk uur gebeurt is een rekeying van TLS. Die heb ik nu om elke 10 uur gezet, maar het probleem blijft. Ik weet niet wat het is en waarom het precies elk uur gebeurt. De reden dat alleen IRC er last van heeft ligt misschien aan het soort verbinding, en misschien mis ik een PING/PONG event oid. MSN heeft er dan weer geen last van...
Hebben jullie enig idee wat dit kan zijn en waarom het precies elk uur gebeurt? Alvast bedankt!
[ Voor 0% gewijzigd door Atomstar op 27-07-2007 12:03 . Reden: IP adressen verwijderd ]