My server is a FreeBSD system, I run nginx on it to proxy user requests to another real server. My problem is I can't visit my freebsd server after a while. The server is in another place, so I have to go to fix it. When the problem happens, the server can't ping another address, it can't use networks, if I reboot it and restart nginx, everything becomes normal. But after a while, it can't be visited again. I am not quite familiar with freebsd, so anyone can't help to find out the possible reason?
Tell me more
×
Server Fault is a question and answer site for
professional system and network administrators. It's 100% free, no registration required.
|
I think it's problem with mbufs count. There is 2 possible solutions:
You can easily check limits:
Compare values LIMIT and USED in
|
|||||||
|
|
Check the network card as well - it might be the mbufs issue that SaveTheRbtz mentions but I've also had this problem with a network card that would inexplicably 'wedge' after a while. |
|||
|
|
Also check out your firewall, I had some problems with a server not forgetting about connections for a few hours. Eventually it would fill up its allotted connections and just reject everything else. If I waited it would come back. In the end I just had to disable connection tracking. |
|||
|