Hello guys,
We are currently trying to configure Kannel in the following manner :
1 transmitter bind
1 receiver bind
That's one possibility our aggregator offers -
I think we can force a "transceiver bind" using transceiver-mode, but by
default it seems the bind tries to establish a transmitter bind -
Is there a way to FORCE a bind_receiver - binding from our kannel
instance to the aggregator ???
Thank you !!!
config :
## SMSC SMPP Receiving Bind to MobileMessenger
group = smsc
smsc-id = MMX_MO
smsc = smpp
host = xxx.xxx.xxx.xxx
port = YYYYY
smsc-username = USERNAME
smsc-password = PASSWORD
throughput = 100
system-type = ""
dest-addr-ton = 1
dest-addr-npi = 1
source-addr-ton = 3
source-addr-npi = 0
allowed-smsc-id = MMX_MO
Our aggregator denies the credentials, see logs :
2012-07-12 13:37:45 [12026] [7] DEBUG: Connecting to <xxx.xxx.xxx.xxx>
2012-07-12 13:37:45 [12026] [7] DEBUG: SMPP[MMX_MO]: Sending PDU:
2012-07-12 13:37:45 [12026] [7] DEBUG: SMPP PDU 0x7f8ac4000a10 dump:
2012-07-12 13:37:45 [12026] [7] DEBUG: type_name: bind_transmitter
2012-07-12 13:37:45 [12026] [7] DEBUG: command_id: 2 = 0x00000002
2012-07-12 13:37:45 [12026] [7] DEBUG: command_status: 0 = 0x00000000
2012-07-12 13:37:45 [12026] [7] DEBUG: sequence_number: 4 = 0x00000004
2012-07-12 13:37:45 [12026] [7] DEBUG: system_id: "USERNAME"
2012-07-12 13:37:45 [12026] [7] DEBUG: password: "PASSWORD"
2012-07-12 13:37:45 [12026] [7] DEBUG: system_type: ""
2012-07-12 13:37:45 [12026] [7] DEBUG: interface_version: 52 = 0x00000034
2012-07-12 13:37:45 [12026] [7] DEBUG: addr_ton: 0 = 0x00000000
2012-07-12 13:37:45 [12026] [7] DEBUG: addr_npi: 0 = 0x00000000
2012-07-12 13:37:45 [12026] [7] DEBUG: address_range: NULL
2012-07-12 13:37:45 [12026] [7] DEBUG: SMPP PDU dump ends.
2012-07-12 13:37:45 [12026] [7] WARNING: SMPP: PDU NULL terminated
string (system_id) has no NULL.
2012-07-12 13:37:45 [12026] [7] DEBUG: SMPP[MMX_MO]: Got PDU:
2012-07-12 13:37:45 [12026] [7] DEBUG: SMPP PDU 0x7f8ac4000a60 dump:
2012-07-12 13:37:45 [12026] [7] DEBUG: type_name: bind_transmitter_resp
2012-07-12 13:37:45 [12026] [7] DEBUG: command_id: 2147483650 = 0x80000002
2012-07-12 13:37:45 [12026] [7] DEBUG: command_status: 4 = 0x00000004
2012-07-12 13:37:45 [12026] [7] DEBUG: sequence_number: 4 = 0x00000004
2012-07-12 13:37:45 [12026] [7] DEBUG: system_id: NULL
2012-07-12 13:37:45 [12026] [7] DEBUG: SMPP PDU dump ends.
2012-07-12 13:37:45 [12026] [7] ERROR: SMPP[MMX_MO]: SMSC rejected login
to transmit, code 0x00000004 (Incorrect BIND Status for given command).
2012-07-12 13:37:45 [12026] [7] ERROR: SMPP[MMX_MO]: Couldn't connect to
SMS center (retrying in 10 seconds).
I tried forcing a transceiver,
2012-07-12 13:40:36 [12191] [7] DEBUG: Connecting to <xxx.xxx.xxx.xxx>
2012-07-12 13:40:36 [12191] [7] DEBUG: SMPP[MMX_MO]: Sending PDU:
2012-07-12 13:40:36 [12191] [7] DEBUG: SMPP PDU 0x7fcad0000a10 dump:
2012-07-12 13:40:36 [12191] [7] DEBUG: type_name: bind_transceiver
2012-07-12 13:40:36 [12191] [7] DEBUG: command_id: 9 = 0x00000009
2012-07-12 13:40:36 [12191] [7] DEBUG: command_status: 0 = 0x00000000
2012-07-12 13:40:36 [12191] [7] DEBUG: sequence_number: 3 = 0x00000003
2012-07-12 13:40:36 [12191] [7] DEBUG: system_id: "USERNAME"
2012-07-12 13:40:36 [12191] [7] DEBUG: password: "PASSWORD"
2012-07-12 13:40:36 [12191] [7] DEBUG: system_type: ""
2012-07-12 13:40:36 [12191] [7] DEBUG: interface_version: 52 = 0x00000034
2012-07-12 13:40:36 [12191] [7] DEBUG: addr_ton: 0 = 0x00000000
2012-07-12 13:40:36 [12191] [7] DEBUG: addr_npi: 0 = 0x00000000
2012-07-12 13:40:36 [12191] [7] DEBUG: address_range: NULL
2012-07-12 13:40:36 [12191] [7] DEBUG: SMPP PDU dump ends.
2012-07-12 13:40:36 [12191] [7] WARNING: SMPP: PDU NULL terminated
string (system_id) has no NULL.
2012-07-12 13:40:36 [12191] [7] DEBUG: SMPP[MMX_MO]: Got PDU:
2012-07-12 13:40:36 [12191] [7] DEBUG: SMPP PDU 0x7fcad0000a60 dump:
2012-07-12 13:40:36 [12191] [7] DEBUG: type_name: bind_transceiver_resp
2012-07-12 13:40:36 [12191] [7] DEBUG: command_id: 2147483657 = 0x80000009
2012-07-12 13:40:36 [12191] [7] DEBUG: command_status: 4 = 0x00000004
2012-07-12 13:40:36 [12191] [7] DEBUG: sequence_number: 3 = 0x00000003
2012-07-12 13:40:36 [12191] [7] DEBUG: system_id: NULL
2012-07-12 13:40:36 [12191] [7] DEBUG: SMPP PDU dump ends.
2012-07-12 13:40:36 [12191] [7] ERROR: SMPP[MMX_MO]: SMSC rejected login
to transmit, code 0x00000004 (Incorrect BIND Status for given command).
2012-07-12 13:40:36 [12191] [7] ERROR: SMPP[MMX_MO]: Couldn't connect to
SMS center (retrying in 10 seconds).
--
Skycore LLC
214 Lincoln St Suite 360
Allston, MA 02134 Eric Monchanin
[email protected]
(+1) 617-314-7688 [email protected]
(+33) 6-22-96-71-10