Different Q Thresholds for Different Users | Search |
NowSMS Support Forums ⬆ NowSMS Support - MMS & Advanced Issues ⬆ Archive through April 05, 2007 ⬆ |
◄ ► |
Author | Message | ||||
Rhea New member Username: Rhea Post Number: 38 Registered: 08-2006 |
Hi Bryce, Is it possible from the INI file to define different Q Thresholds for each User Account? If yes how to do so? | ||||
Rhea New member Username: Rhea Post Number: 39 Registered: 08-2006 |
Hi Bryce, I noticed something very strange. When i have 2 services running each having separate Qs, where one has a couple of thousand message to send out and the other is an instantaneous service (2-way), when i send an SMS to the instantaneous service, i get the same reply sms several times, even though i only sent one sms. I checked the SMS IN Log and it shows that i sent the message several times. This is very strange, i noticed this happening when there is a User Q for the other service, but when there is no Q for the other service, this situation does not occur. Any ideas where this is coming from? | ||||
Bryce Norwood - NowSMS Support Board Administrator Username: Bryce Post Number: 6854 Registered: 10-2002 |
Hi Rhea,
No. I don't have any ideas on your other question, so I would ask questions to try to get ideas ... Does it happen consistently? Is it always a double reply? How is the incoming message (to the 2-way command) received by NowSMS? Is it coming in via the same SMSC connection that is transmitting a large number of messages? Is this connection an SMPP transceiver? My only guess would be that the connection is an SMPP transceiver ... and that async SMPP (window size) is being used ... and that the provider's SMSC is getting confused when delivering messages while receiving a large volume of messages. There is no reason that this should be a problem ... it should not be a problem. But it could be a problem for the provider's SMSC to have a bug in such a situation. If possible, you may want to try using separate transmitter and receiver connections (the default if the transceiver/single connection option is not checked under "Advanced Settings"). Beyond that, it might be interesting to see a TCP/IP trace/capture showing what is happening (Ethereal, or its successor WireShark), if you could capture a trace that includes a double message situation. -bn | ||||
Rhea New member Username: Rhea Post Number: 40 Registered: 08-2006 |
Hi Bryce, Please find my answers below: Does it happen consistently? -Only when the Bulk SMS Service is working and there is large amount of messages in its Q but when nothing is being sent out from that service, then the instantaneous service works fine without loops. Is it always a double reply? - No Incremental, the first mobile sender gets 2, the second mobile sender gets 3, etc. How is the incoming message (to the 2-way command) received by NowSMS? Is it coming in via the same SMSC connection that is transmitting a large number of messages? - No, the Bulk Service has its own connection to only one operator (4 SMPP Transceiver ASYNCH Sessions), A special BINDIP, ROUTENAME, USER are defined. -while this Instantaneous 2-way Service has totally different IP connections (2 SMPP connections, for 2 different operators), each having a different SMSCRouteName but same User Name and same BINDIP but different BINDIP from the Bulk Service. -The service uses 2 SMPP connections that are both set as transceivers -Asynch SMPP is not used in these connections. If possible, you may want to try using separate transmitter and receiver connections -i could try that, but the picture is different from what you imagined as explained above. I would appreciate your kind feedback. | ||||
Rhea New member Username: Rhea Post Number: 41 Registered: 08-2006 |
Hi Bryce, Please find attached the INI file.
| ||||
Rhea New member Username: Rhea Post Number: 42 Registered: 08-2006 |
Hey Bryce, Please any ideas? | ||||
Bryce Norwood - NowSMS Support Board Administrator Username: Bryce Post Number: 6885 Registered: 10-2002 |
Rhea, I think I need to see some log files to have any hope of figuring out what is occurring. It's not really clear to me whether: a.) the inbound message is being received and processed by a 2-way command multiple times b.) the inbound message is being received one time, but is being processed by a 2-way command multiple times (in this case, if the 2-way script is returning an error, the 2-way command can be triggered more than once). c.) the inbound message is being received one time, and is being processed by the 2-way command one time ... but the response message is being sent out multiple times. (This could be caused if the outbound SMSC is returning an error response but actually processing the message ... we would see "retry pending" entries in the SMSOUT-yyyymmdd.LOG file.) -bn |