Hi,

Thanks for the reply...

Yes the script is in /etc and have 755 permission.







On Tue, Dec 13, 2011 at 5:16 PM, Supporto Tecnico - Crazy Network <
supp...@crazynetwork.it> wrote:

>  Maybe i should be wrong, just an idea for this error:
>
>
> 2011-12-13 16:59:13 [539] [6] ERROR: System error 2: No such file or
> directory
>
> If this is related to your script make sure the script is in /etc and have
> execution permissions (+x or 700/755 also)
>
> Regards
>
> Il 13/12/2011 12:34, Ninad Shaha ha scritto:
>
>> Dear All,
>>
>>
>> My name is Ninad. I already configured kannel sms gateway. I am able to
>> send sms using my configuration. Right now I am facing issue while
>> receiving sms. basically i want to create sms to email facility. The
>> received sms has been emailed to a particular mail-id.
>> Below is the configuration & logs. Please guide me to resolve this.
>>
>>
>> Kannel Config file:-
>>
>>
>> ****************************************************************
>> ******************************************
>>
>> # Default kannel configuration file
>> group = core
>> admin-port = 13000
>> admin-password = xxxx
>> admin-allow-ip = "*.*.*.*"
>> smsbox-port = 13001
>> box-allow-ip = "*.*.*.*"
>> wdp-interface-name = "*"
>> log-file = "/var/log/kannel/bearerbox.**log"
>> log-level = 0
>> access-log = "/var/log/kannel/kannel.**access"
>> unified-prefix = "+91;+0091"
>>
>> #--------------- SMSC ---------------
>> group = smsc
>> smsc-id = CC
>> smsc = at
>> modemtype = auto
>> device = /dev/ttyS0
>> speed = 9600
>> keepalive = 60
>> sim-buffering = true
>>
>> #----------------- SMSCbox------------
>> group = smsbox
>> bearerbox-host = xx.xx.xx.xx
>> sendsms-port = 13131
>> #sendsms-interface = "xx.xx.xx.xx"
>> sendsms-chars = "0123456789 +-"
>> access-log = "/var/log/kannel/kannel.**access.smsbox"
>> log-file = "/var/log/kannel/smsbox.log"
>> log-level = 0
>> global-sender = +919422099997
>>
>> #--------------SMS-Service----**----------
>> group = sms-service
>> catch-all = yes
>> keyword = www
>> get-url = "http://xx.xx.xx.xx/sms?phone=**%p&text=%a <
>> http://xx.xx.xx.xx/sms?phone=**%p&text=%a>"
>>
>> accept-x-kannel-headers = true
>> max-messages = 10
>> concatenation = true
>> accepted-smsc = CC
>> footer = "CC IITB"
>> exec="/etc/smstomail.cgi %p %P %di"
>>
>> #--------------Sendsms-user---**-------------
>> group = sendsms-user
>> username = xxxx
>> password = xxxx
>> concatenation= true
>> max-messages = 10
>> user-allow-ip = "*.*.*.*"
>>
>> #-----------------------------**-------------
>> include = "/usr/local/kannel/modems.**conf"
>>
>> ****************************************************************
>> ******************************************
>>
>>
>>
>> Modem.conf:-
>>
>> ****************************************************************
>> ******************************************
>> group = modems
>> id = pulraj
>> name = “pulraj”
>> detect-string = “PULRAJ GSM-P3”
>> speed = 9600
>> init-string = “AT+CNMI=2,2,0,1,0;+CMEE=1″
>>
>> ****************************************************************
>> ******************************************
>>
>>
>>
>> smstomail.cgi:-
>>
>> ****************************************************************
>> ******************************************
>> #!/usr/bin/python
>>
>> MAIL_SENDER = "kannel"
>> MAIL_RECEIVER = "root@localhost"
>>
>> import cgi, os, string
>>
>> class Vars:
>>    def __init__(self):
>>        self._dict = cgi.FieldStorage()
>>
>>    def __getitem__(self, key):
>>        return self._dict[key].value
>>
>> def smstomail():
>>    print "Content-Type: text/plain"
>>    print ""
>>
>>    v = Vars()
>>
>>    f = os.popen("/usr/sbin/sendmail -oi %s" % MAIL_RECEIVER, "w")
>>    #f = os.popen("/bin/mail -s sms" % MAIL_RECEIVER, "w")
>>    f.write("From: %s\nTo: %s\nSubject: SMS message from %s\n\n%s:\n%s\n" %
>>            (MAIL_SENDER, MAIL_RECEIVER, v["from"], v["to"], v["text"]))
>>    f.close()
>>
>>    print "Sent via mail to receiver."
>>
>> if __name__ == "__main__":
>>    smstomail()
>>
>>
>> ****************************************************************
>> ******************************************
>>
>>
>>
>> bearerbox.log:-
>>
>> ****************************************************************
>> ******************************************
>>
>> 2011-12-13 16:59:11 [539] [6] DEBUG: AT2[CC]: <-- +CMT: ,40
>> 2011-12-13 16:59:11 [539] [6] DEBUG: AT2[CC]: <--
>> 07911949249499790410D0426ACB66**A3C5643000001121316195702215CE**
>> B43B4C6EE57039580E169BC56E3A7A**794E07
>> 2011-12-13 16:59:11 [539] [6] DEBUG: AT2[CC]: received message from SMSC:
>> +919442499997
>> 2011-12-13 16:59:11 [539] [6] DEBUG: AT2[CC]: Alphanumeric sender
>> <BT-664120>
>> 2011-12-13 16:59:11 [539] [6] DEBUG: AT2[CC]: User data length read as
>> (21)
>> 2011-12-13 16:59:11 [539] [6] DEBUG: AT2[CC]: Udh decoding done len=21
>> udhi=0 udhlen=0 udh=''
>> 2011-12-13 16:59:11 [539] [6] DEBUG: AT2[CC]: --> AT+CNMA^M
>> 2011-12-13 16:59:11 [539] [14] DEBUG: send_msg: sending msg to box:
>> <xx.xx.xx.xx>
>> 2011-12-13 16:59:11 [539] [14] DEBUG: boxc_sender: sent message to
>> <xx.xx.xx.xx>
>> 2011-12-13 16:59:11 [539] [13] DEBUG: boxc_receiver: sms received
>> 2011-12-13 16:59:11 [539] [13] DEBUG: send_msg: sending msg to box:
>> <xx.xx.xx.xx>
>> 2011-12-13 16:59:11 [539] [13] DEBUG: boxc_receiver: got ack
>> 2011-12-13 16:59:11 [539] [6] DEBUG: AT2[CC]: <-- OK
>> 2011-12-13 16:59:13 [539] [6] ERROR: AT2[CC]: Error encoding PDU!
>> 2011-12-13 16:59:13 [539] [6] ERROR: System error 2: No such file or
>> directory
>> 2011-12-13 16:59:17 [539] [13] DEBUG: boxc_receiver: heartbeat with load
>> value 0 received
>> 2011-12-13 16:59:25 [539] [6] DEBUG: AT2[CC]: --> AT+CPMS?^M
>> 2011-12-13 16:59:25 [539] [6] DEBUG: AT2[CC]: <-- +CPMS:
>> "SM",0,20,"SM",0,20,"SM",0,20
>> 2011-12-13 16:59:25 [539] [6] DEBUG: AT2[CC]: <-- OK
>>
>> ****************************************************************
>> ******************************************
>>
>>
>>
>> smsbox.log:-
>>
>> ****************************************************************
>> ******************************************
>>
>> 2011-12-13 16:42:20 [558] [4] DEBUG: no match found: ^[ ]*(www)[ ]*
>> 2011-12-13 16:42:20 [558] [4] WARNING: No translation found for <ABC-
>> 9898989898:www> from <BT-664120> to <1234>
>> 2011-12-13 16:42:20 [558] [4] ERROR: request failed
>> 2011-12-13 16:42:20 [558] [4] DEBUG: message length 14, sending 1 messages
>> 2011-12-13 16:42:20 [558] [0] DEBUG: Got ACK (0) of
>> 28eb0573-c1b3-4887-9477-**7b97f4a8a42f
>> 2011-12-13 16:42:20 [558] [0] DEBUG: No client - multi-send or ACK to
>> pull-reply
>> 2011-12-13 16:59:11 [558] [4] DEBUG: no match found: ^[ ]*(www)[ ]*
>> 2011-12-13 16:59:11 [558] [4] WARNING: No translation found for <ABC-
>> 9898989898:test> from <BT-664120> to <1234>
>> 2011-12-13 16:59:11 [558] [4] ERROR: request failed
>> 2011-12-13 16:59:11 [558] [4] DEBUG: message length 14, sending 1 messages
>> 2011-12-13 16:59:11 [558] [0] DEBUG: Got ACK (0) of
>> fa7b0005-3c3e-4974-bdea-**754e0cdde359
>> 2011-12-13 16:59:11 [558] [0] DEBUG: No client - multi-send or ACK to
>> pull-reply
>>
>> ****************************************************************
>> ******************************************
>>
>>
>>
>>
>> --
>> ------------------------
>> Thanks & Regards,
>> Ninad Shaha
>>
>
>
> --
> Andrea Iannucci
> ----------------------------
>
> ----------------------------
> Crazy Network di Iannucci Andrea
> Viale G.B. Lulli, 24
> 00050 Cerveteri - RM
> (w) www.crazynetwork.it
> (e) andrea.iannucci@crazynetwork.**it <andrea.iannu...@crazynetwork.it>
> (t) +39 06 62279876
> (f) +39 06 62298767
> (m) +39 338 8552885
>
> ------------------------------**------------------------------**
> -------------------
> Please consider our enviromental responsabilità before printing this
> E-Mail. Thank you.
> ------------------------------**------------------------------**
> -------------------
> Questo messaggio di posta elettronica contiene informazioni di carattere
> confidenziale rivolte esclusivamente al destinatario sopra indicato.
> E' vietato l'uso, la diffusione, distribuzione o riproduzione da parte di
> ogni altra persona. Nel caso aveste ricevuto questo messaggio di posta
> elettronica per errore, siete pregati di segnalarlo immediatamente al
> mittente e distruggere quanto ricevuto (compresi i file allegati) senza
> farne copia.
> Qualsivoglia utilizzo non autorizzato del contenuto di questo messaggio
> costituisce violazione dell'obbligo di non prendere cognizione della
> corrispondenza tra altri soggetti, salvo più grave illecito, ed espone il
> responsabile alle relative conseguenze.
> ------------------------------**------------------------------**
> --------------------
> This e-mail is confidential and may also contain privileged information.
> If you are not the intended recipient you are not authorised to read,
> print, save, process or disclose this message. If you have received this
> message by mistake, please inform the sender immediately and delete this
> e-mail, its attachments and any copies.
> Any use, distribution, reproduction or disclosure by any person other than
> the intended recipient is strictly prohibited and the person responsible
> may incur penalties.
> ------------------------------**------------------------------**--------------------
>
>
>
>


-- 
------------------------
Thanks & Regards,
Ninad Shaha

Reply via email to