SMS Server Tools 3
This site is hosted by Kekekasvi.com
 Menu
Basic information:
Additional information:
Support:
Get SMS Server Tools 3:
Additional Options

 Sponsored links

 Search
Custom Search

 Visitor locations
 
 SMS Server Tools 3 Community
Welcome, Guest. Please login or register. Fri Sep 22, 2017 11:41
SMSTools3 Community » Bug reports Bottom

smsd crash after incoming report, requested weeks ago

Login and Post Reply

Page:  1

Author Post
Member
Registered:
Mar 2017
Location: Austria
A couple of weeks ago, I sent a Ping-SMS with Validity ~14 days to one of my numbers, remove the SIM and forgot it. Today I put the SIM into a modem and the SMSC sent me the requested feedback.

Immediately after the SMS is written to the disk, smsd dies w/o further notice. After restarting the same procedure. A "new" file is created in the incoming-folder, smsd crash.

SMS-Report:
Quote
From: nnnnnnnnnnnn
From_TOA: 91 international, ISDN/telephone
From_SMSC: yyyyyyyyyy
Sent: 17.05.2017 12:32:06
Received: 17.05.2017 15:17:30
Subject: SMSServer
Modem: SMSServer
Report: no
Alphabet: ISO
Length: 118
UDH: no

SMS STATUS REPORT
Message_id: 195
Discharge_timestamp: 17.05.2017 12:37:08
Status:  70,Error,SM validity period expired 

Modem-Logfile:
Quote
...
2017-05-17 15:22:05,7, SMSServer: ## End of device details
2017-05-17 15:22:05,5, SMSServer: SMS received ( report, Message_id: 195, Status: 70,Error,SM validity period expired ), From: nnnnnnnnnnnn

Checking the SIM:
Quote
AT+CMGF=1
AT+CMGL="ALL"

 +CMGL: 0,"REC READ",6,195,"+nnnnnnnnnnnn",145,"17/05/17,12:32:06+08","17/05/17,12:37:08+08",70 
+CMGL: 1,"REC READ","+nnnnnnnnnnnn",,"17/05/17,14:44:22+08"
Some text ...

OK

AT+CMGD=0

To fix the problem I had to delete the Report-SMS in the SIM. Now smsd starts as expected w/o problems. Is this prob known?

regards, bor

Administrator
Registered:
May 2009
Location: Jyväskylä, Finland
What kind of eventhandler you do have, if any?

Administrator
Registered:
May 2009
Location: Jyväskylä, Finland
I was unable to reproduce this kind of error, even with datetime_format = %d.%m.%Y %T which you are using.

Please show your smsd.conf. I need to see some other settings.

You could test a ping message to your handset which is switched on and connected to the GSM network. The answer as status report should be received quickly. Does it also cause crash, or is it handled properly? The status 70 instead of 0 should not make any difference on the smsd side.

After an incoming message file is written and before the message is deleted from the SIM, there is only one thing that smsd does: it runs an eventhandler if it is defined. Assuming that you are using some kind of eventhandler, you could set loglevel to 7 and check from the log if eventhandler is never completed. You can also show the eventhandler here, use Private tag to protect it if necessary.

Login and Post Reply

Page:  1

SMSTools3 Community » Bug reports Top

 
Time in this board is UTC.  

Privacy Policy   SMS Server Tools 3 Copyright © Keijo Kasvi.