SUCCESS cat *.log | grep '111136689792'
2014-05-30 21:33:21 Receive SMS [SMSC:fakesmsc] [SVC:] [ACT:] [BINF:] [FID:] [META:] [from:111136689792] [to:113] [flags:-1:0:-1:-1:-1] [msg:4:alta] [udh:0:] 2014-05-30 21:33:21 Sent SMS [SMSC:fakesmsc] [SVC:tester] [ACT:] [BINF:] [FID:] [META:] [from:113] [to:111136689792] [flags:-1:0:-1:-1:-1] [msg:10:id: 326670] [udh:0:] 2014-05-30 21:33:21 send-SMS request added - sender:tester:113 127.0.0.1 target:111136689792 request: 'id: 326670' 2014-05-30 21:33:21 SMS HTTP-request sender:111136689792 request: 'OK [0,003] Status: 0' url: 'http://localhost/indexJson.php' reply: 200 '<< successful >>' 2014-05-30 21:33:21 [15305] [5] INFO: Starting to service <alta> from <111136689792> to <113> 2014-05-30 21:33:21 [15305] [3] INFO: sendsms sender:<tester:113> (127.0.0.1) to:<111136689792> msg:<id: 326670> FAIL cat *.log | grep '111105695347' 2014-05-30 21:33:31 Receive SMS [SMSC:fakesmsc] [SVC:] [ACT:] [BINF:] [FID:] [META:] [from:111105695347] [to:113] [flags:-1:0:-1:-1:-1] [msg:4:alta] [udh:0:] 2014-05-30 21:33:40 SMS HTTP-request sender:111105695347 request: 'OK [0,203] Status: 999' url: 'http://localhost/indexJson.php' reply: 200 '<< successful >>' 2014-05-30 21:33:32 [15305] [5] INFO: Starting to service <alta> from <111105695347> to <113> On Fri, May 30, 2014 at 9:31 PM, DHC Admin <dhcad...@gmail.com> wrote: > Hi > Ok, so I have the 5089 csv kannel with fakesmsc > I am stressing the server and 20% of the messages are not accepted by the > smsbox, but silently, it is like closing the port, is it possible? > I have increased the ulimit and tested a lot and I am out of resources: > > > START SCRIPT > > #!/bin/sh > # Start/stop the Kannel boxes: One bearer box and one WAP box. > > # This is the default init.d script for Kannel. Its configuration is > # appropriate for a small site running Kannel on one machine. > > # Make sure that the Kannel binaries can be found in $BOXPATH or somewhere > # else along $PATH. run_kannel_box has to be in $BOXPATH. > > BOXPATH=/usr/local > PIDFILES=/var/run > CONFDIR=/etc/kannel > CONF=$CONFDIR/kannel-fake.conf > CONFSP=$CONFDIR/opensmppbox-fake.conf > > USER=kannel > VERSION="" > > RB=$BOXPATH/kannel/sbin/run_kannel_box$VERSION > BB=$BOXPATH/kannel/sbin/bearerbox$VERSION > WB=$BOXPATH/kannel/sbin/wapbox$VERSION > SB=$BOXPATH/kannel/sbin/smsbox$VERSION > SP=$BOXPATH/kannel/sbin/opensmppbox$VERSION > SSD=start-stop-daemon$VERSION > > PATH=$BOXPATH:$PATH > > # On Debian, the most likely reason for the bearerbox not being available > # is that the package is in the "removed" or "unconfigured" state, and the > # init.d script is still around because it's a conffile. This is normal, > # so don't generate any output. > test -x $BB || exit 0 > > case "$1" in > start) > echo -n "Starting SMPP gateway:" > echo -n " bearerbox" > ulimit -n 100000 > $SSD --start --quiet --pidfile $PIDFILES/kannel_bearerbox-fake.pid > --exec $RB -- --pidfile $PIDFILES/kannel_bearerbox-fake.pid $BB -v > $DEBUGLVL -- $CONF > # echo -n " wapbox" > # $SSD --start --quiet --pidfile $PIDFILES/kannel_wapbox-fake.pid > --exec $RB -- --pidfile $PIDFILES/kannel_wapbox-fake.pid $WB -- $CONF > echo -n " smsbox" > $SSD --start --quiet --pidfile $PIDFILES/kannel_smsbox-fake.pid --exec > $RB -- --pidfile $PIDFILES/kannel_smsbox-fake.pid $SB -v $DEBUGLVL -- $CONF > # echo -n " opensmppbox" > # $SSD --start --quiet --pidfile $PIDFILES/kannel_opensmppbox-fake.pid > --exec $RB -- --pidfile $PIDFILES/kannel_opensmppbox-fake.pid $SP -v > $DEBUGLVL -- $CONFSP > echo "." > ;; > > stop) > echo -n "Stopping SMPP gateway:" > # echo -n " wapbox" > # $SSD --stop --quiet --pidfile $PIDFILES/kannel_wapbox-fake.pid --exec > $RB > # echo -n " opensmppbox" > # $SSD --stop --quiet --pidfile $PIDFILES/kannel_opensmppbox-fake.pid > --exec $RB > echo -n " smsbox" > $SSD --stop --quiet --pidfile $PIDFILES/kannel_smsbox-fake.pid --exec > $RB > echo -n " bearerbox" > $SSD --stop --quiet --pidfile $PIDFILES/kannel_bearerbox-fake.pid > --exec $RB > echo "." > ;; > > status) > CORE_CONF=$(grep -r 'group[[:space:]]*=[[:space:]]*core' $CONFDIR | > cut -d: -f1) > ADMIN_PORT=$(grep '^admin-port' $CORE_CONF | sed "s/.*=[[:space:]]*//") > ADMIN_PASS=$(grep '^admin-password' $CORE_CONF | sed > "s/.*=[[:space:]]*//") > STATUS_URL="http://127.0.0.1: > ${ADMIN_PORT}/status.txt?password=${ADMIN_PASS}" > lynx -source $STATUS_URL > ;; > > reload) > # We don't have support for this yet. > exit 1 > ;; > > restart|force-reload) > $0 stop > sleep 1 > $0 start > ;; > > *) > echo "Usage: $0 {start|stop|status|reload|restart|force-reload}" > exit 1 > > esac > > exit 0 > > > > FAKESMSC configuration > > ################################################################ > ############## CORE CONFIGURATION ############################## > ################################################################ > > group = core > admin-port = 23700 > admin-password = corepass > admin-deny-ip = *.*.*.* > admin-allow-ip = 127.0.0.1 > smsbox-port = 23701 > box-allow-ip = *.*.*.* > log-file = "/var/log/kannel/fake/bearerbox.log" > log-level = 4 > access-log = "/var/log/kannel/fake/bearerbox_access.log" > store-location = "/var/lib/kannel/store_file-ar-personal.log" > smsbox-max-pending = 100000 > sms-resend-retry = 1 > sms-resend-freq = 60 > > ################################################################ > ############## SMSBOX ########################################## > ################################################################ > > group = smsbox > bearerbox-host = 127.0.0.1 > sendsms-port = 23713 > log-file = "/var/log/kannel/fake/smsbox.log" > log-level = 4 > access-log = "/var/log/kannel/fake/smsbox_access.log" > # cantidad de veces que trata de entregar el MO > #http-request-retry = 5 > http-request-retry = 3 > # segundos de wait antes de entregar el MO al apache en caso de retry > http-queue-delay = 60 > # numero de MOs en paralelo > max-pending-requests = 500 > #mo-recode = 1 > > ################################################################ > ############## SENDSMS-USER #################################### > ################################################################ > > group = sendsms-user > username = tester > password = foobar > user-deny-ip = *.*.*.* > user-allow-ip = "127.0.0.1;192.168.2.11;192.168.2.12;192.168.2.13" > max-messages = 2 > concatenation = true > > > ################################################################ > ############## SMSCs ########################################### > ################################################################ > > group = smsc > smsc = fake > smsc-id = fakesmsc > allowed-smsc-id = "fakesmsc" > port = 10000 > throughput = 300 > connect-allow-ip = 127.0.0.1 > > > ################################################################ > ############## SMS-SERVICE ##################################### > ################################################################ > > group = sms-service > keyword = default > send-sender = true > post-url = "http://localhost/indexJson.php" > max-messages = 0 > concatenation = true > accept-x-kannel-headers = true > >