Just remove the line, and put
transceiver-mode = 1
in the config file?
Joe Perry wrote:
Hey Stipe,
Each time I make the receive-port equal to the 'port' I get an error
from the SMSC: 2008-01-23 12:18:25 [9896] [7] ERROR: SMPP[A]: SMSC
rejected login to receive, code 0x0000000d (Bind Failed).
If I try to make this number any different, I get:
2008-01-23 12:22:46 [9963] [7] ERROR: System error 111: Connection
refused
2008-01-23 12:22:46 [9963] [7] ERROR: error connecting to server
`212.31.96.140' at port `6019'
What other options do I have, or is this something I will have to
contact my provider about?
Thanks,
Stipe Tolj wrote:
Hi Joe,
Joe Perry schrieb:
Hi there,
It would appear that delivery receipts are not being received when I
send a MT message.
group = smsc
smsc = smpp
host = *************
port = 6010
receive-port = 0 <------- bingo! ;)
smsc-username = "******"
smsc-password = "*******"
system-type = "*****"
address-range = ""
source-addr-autodetect = no
source-addr-ton = 5
source-addr-npi = 0
dest-addr-ton = 1
smsc-id = A
#dlr-mask = 1+2+4+8+16
now, obviously what you see is what you want! In other words: your
config ensures that you DON'T receive any DLRs.
Background:
DLRs are MOs in terms of SMPP. They are deliver_sm PDUs which are
invoked by SMSC->ESME. As your config group here has 'receve-port =
0' and you DON'T use transceiver mode, you don't open a bind_receiver
session, which is REQUIRED to receive MOs/DLRs.
You send MTs via bind_transmitter session, but are hence unable to
receive the DLRs.
Ensure that you have a valid session, either bind_receiver or operate
in bind_transceiver mode.
Stipe
PS: 5.00 USD donation to our PayPal account for this "bogus" ;)
-------------------------------------------------------------------
Kölner Landstrasse 419
40589 Düsseldorf, NRW, Germany
tolj.org system architecture Kannel Software Foundation (KSF)
http://www.tolj.org/ http://www.kannel.org/
mailto:st_{at}_tolj.org mailto:stolj_{at}_kannel.org
-------------------------------------------------------------------