Hi All, Our operator upgraded to a new local developed SMSC and implemented a rule which does not allow more than 2 connections at any one time. Ever since I have been having hassles with Kannel cvs-20030310 running under cygwin.
I am able to receive messages and send messages. According to the operator I have connected successfully but there is still another 'thread' that is trying to connect again - which they do not allow because I am already connected as a transmitter and receiver. I am using SMPP v3.4. After a sufficient amount of time +-24 hours bearerbox dies buy shutting down. Any ideas? Here is an extraction from the log file: 2003-08-14 12:05:23 [34] ERROR: Error reading from fd 125: 2003-08-14 12:05:23 [33] ERROR: Error reading from fd 123: 2003-08-14 12:05:24 [35] ERROR: Error reading from fd 122: 2003-08-14 12:05:24 [32] ERROR: Error reading from fd 119: 2003-08-14 12:05:26 [35] ERROR: connect failed 2003-08-14 12:05:26 [35] ERROR: error connecting to server `196.xx.xxx.xx' at port `1060' 2003-08-14 12:05:26 [35] ERROR: SMPP[MY_OPERATOR_SMSC]: Couldn't connect to server. 2003-08-14 12:05:26 [35] ERROR: SMPP[MY_OPERATOR_SMSC]: Couldn't connect to SMS center (retrying in 10 seconds). 2003-08-14 12:05:26 [32] ERROR: connect failed 2003-08-14 12:05:26 [32] ERROR: error connecting to server `196.xx.xxx.xx' at port `1060' 2003-08-14 12:05:26 [32] ERROR: SMPP[ANOTHER_OPERATOR_SMSC]: Couldn't connect to server. 2003-08-14 12:05:26 [32] ERROR: SMPP[ANOTHER_OPERATOR_SMSC]: Couldn't connect to SMS center (retrying in 10 seconds). 2003-08-14 14:29:35 [34] ERROR: Error reading from fd 125: 2003-08-14 14:29:39 [34] WARNING: SMPP: PDU NUL terminated string has no NUL. 2003-08-14 14:29:39 [34] ERROR: SMPP[MY_OPERATOR_SMSC]: SMSC rejected login to transmit, code 0x0000000d. 2003-08-14 14:29:39 [34] ERROR: SMPP[MY_OPERATOR_SMSC]: I/O error or other error. Re-connecting. 2003-08-14 14:29:39 [34] WARNING: SMPP: PDU NUL terminated string has no NUL. 2003-08-14 14:29:39 [34] ERROR: SMPP[MY_OPERATOR_SMSC]: SMSC rejected login to transmit, code 0x0000000d. 2003-08-14 14:29:39 [34] WARNING: SMPP: PDU NUL terminated string has no NUL. 2003-08-14 14:29:39 [34] ERROR: SMPP[MY_OPERATOR_SMSC]: SMSC rejected login to transmit, code 0x0000000d.