I have now a kannel installation that uses the HTTP SMSC with quite high traffic, like 6 to 10 messages per minute all the time. And now there seems to be problems with the HTTP server; the bearerbox log show this:
2001-12-19 12:28:17 [3] ERROR: HTTP: Error accepting a client. 2001-12-19 12:28:17 [3] ERROR: System error 24: Too many open files I took a look at the HTTP code and found out that this error happens when there is no more free server sockets to be opened. The number of the servers is limited to 32. My guess is that the connections are open for too long and therefore the number of connections runs out when requests just keep coming in. So couple of questions: Shouldn't Kannel close the sockets when the HTTP transaction is complete, I mean that a reply to an request has been sent? Or is there a timeout and how much is that timeout? What limits the number of servers to 32? So is the an easy way to increase it? -- Tuomas Luttinen Application Developer -- Reach U **************