EXCEPT.LOG

EXCEPT.LOG SearchSearch
Author Message
Alexandre
New member
Username: Alexd

Post Number: 40
Registered: 01-2008
Posted on Friday, December 18, 2009 - 09:12 pm:   

Hello NowSMS support!

Today i see some loging in EXCEPT.LOG like this:

-------
Exception occurred in thread #44
Thread Description: ThreadProcessSMPPReceive
18.12.2009 @ 15:21
-------
Exception occurred in thread #36
Thread Description: ThreadProcessInboundSMS
18.12.2009 @ 16:05
-------
Exception occurred in thread #67
Thread Description: ThreadProcessSMPPReceive
18.12.2009 @ 16:32
-------
Exception occurred in thread #11
Thread Description: ThreadProcessModem
18.12.2009 @ 18:09
-------
Exception occurred in thread #53
Thread Description: ThreadProcessSMPPReceiveAsyncQ
18.12.2009 @ 20:24
-------
Exception occurred in thread #70
Thread Description: ThreadProcessSMPPReceive
18.12.2009 @ 21:42
-------
Exception occurred in thread #13
Thread Description: ThreadProcessInboundSMS
18.12.2009 @ 23:32
-------
Exception occurred in thread #63
Thread Description: ThreadProcessSMPPReceiveAsyncQ
18.12.2009 @ 23:45
-------

And last time i see GUI of NowSMS is ver slowly works...i stop service and GUI it`s work fine..start...some time it`s work normaly but after 20-30 min again... And second moment when in INBOUND directory more then 400k files GUI and service working slowly too and in INBOUND folder many .rct files, that is problem of NowSMS or our SMSC ?
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 1580
Registered: 08-2008
Posted on Friday, December 18, 2009 - 09:26 pm:   

Something very bad is happening.

Have you made any changes on your system recently?

I don't know where to start, but if you have more than 400K files in the inbound directory, that is likely to be a problem.

*.RCT files are receipts that cannot be resolved.

Perhaps the receipt tracking database is corrupt.

The receipt tracking database is in the SMPPDATA directory. A new database is created every day. It looks like you are close to crossing over the midnight hour, and a new one will be created on 19.12.2009.

The file name for the tracking database file is YYYYMMDD.DB. You may need to delete/rename 20091218.DB. Unfortunately that will leave the *.RCT files unable to resolve. I would move those inbound files elsewhere to clear the SMS-IN directory and try to get your system stabilised before seeing if there is anything that can be done with those files.

--
Des
NowSMS Support
Alexandre
New member
Username: Alexd

Post Number: 41
Registered: 01-2008
Posted on Friday, December 18, 2009 - 09:35 pm:   

hmmm...as i see .rct files from other SMSC is normaly parsing by NowSMS but from one SMSC it`s some time parse sometime not... can be this problem coz SMSC send delivery report with incorrect format ?
ashot shahbazian
Frequent Contributor
Username: Animatele

Post Number: 74
Registered: 06-2004
Posted on Saturday, December 19, 2009 - 04:29 am:   

Check for the following in stuck .rct/.sms DLR files:

- is there a ReceiptedMessageId in a separate line
- does its value and format (hex/dec/with or no leading 0-s) match that of the respective outbound message? If it doesn't you'd have to speak to the operator so that they correct it.
- do the TON for sender and dest numbers in the .rct file match that of the outbund message?
In other words, if for your outbound message the source addr ton was 1, but the dest addr ton in the DLR is 0 (the number in the .rct file has no "+" sign,) that DLR would stuck in the SMS-In folder.

I'm not sure how to fix it though. Perhaps there's a configuration option. The problem was introduced in some of the relatively new releases. In v.2007, DLR worked regardless of the TON.

Hope this helps.
Alexandre
New member
Username: Alexd

Post Number: 42
Registered: 01-2008
Posted on Tuesday, December 22, 2009 - 03:49 pm:   

Thanks! tracking database was corrupted :-)