We have PlaySMS (I think its 0.9.5.2 as per documentation) and kannel installed in Fedora14. This is already working when I took over several years ago.
However, we are having an issue now. The last record in the “All incoming SMS” has the time-stamp of :
2018-08-20 7:56:14
In the database, the table play_tblSMSIncoming, the last entry has the following records:
in_id = 957799
in_datetime = 2018-08-19 23:56:14
Other users can still see their own SMS past the <2018-08-20 7:56:14> message, including the admin’s “All Inbox”, but is not visible in “All incoming SMS” Also, the autoresponse is working.
With that, did we already hit the limit as the in_id is equal to 957799?
How can we move forward with this?
Is the issue no incoming SMS coming in or is it incoming SMS not displayed ?
Inbox is incoming SMS but they’re processed differently by playSMS.
If you say you can still receive SMS on Inbox then you can still receive SMS. The only reason why they arent in All incoming SMS is because theres no plugin handling them.
What have you done before you’re having this issue ?
I think the messages are received but is not processed into the database/table. When I send a test, the system responds the autoreply. Other user’s inbox also have incoming messages as shown in the earlier screenshot of “All Inbox”
“All Incoming SMS” is the one which is not working.
Tried restarting the server itself and kannel as well without any luck.
I was thinking that the inbox of admin account (only) has stopped processing SMS (admin and unhandled…and perhaps those with keywords–TA, as well) as messages of other account’s inboxes are accessible/viewable.
All incoming SMS is showing all received and processed (not just received) by a plugin. If your plugin doesn’t work than the message may not be in Sandbox.
I’m not sure I can help as I don’t have any installation using that version anymore. You might want to check with local PHP developers and asked them to trace the incoming SMS.
Can you paste the playsms.log ? Make an incoming SMS test and then right away save the last 1000 lines from playsms.log. Read it, redact all privacy related data such as username, password, messages and phone numbers from the log, send it to my email antonrd@gmail.com
I can not find the playsms.log file. File config.php points to /var/log/playsms folder:
// Do not change anything below this line unless you know what to do
// -----------------------------------------------------------------
// you can turn on or off PHP error reporting
// on production level you should turn off PHP error reporting (set to 0), by default its on
//error_reporting(0);
//error_reporting(E_ALL ^ (E_NOTICE | E_WARNING | E_DEPRECATED));
error_reporting(E_ALL ^ (E_NOTICE | E_WARNING));
// log level: 0=disabled, 1=info, 2=warning, 3=debug, 4=verbose
// WARNING: log level 3 and 4 will also save sensitif information such as password for used gateway
$core_config[‘logstate’] = 0;
// 0 for single session login; 1 for multi session login
// multi session login is not secure because playsms leaves md5 crypted username and password
// on admin’s computer
$core_config[‘multilogin’] = 1;
// are we using http or https ? the default is using http instead https
$core_config[‘ishttps’] = false;
But the /var/log/playsms folder only contains access.log.