RE: More Info: Problem with EMI2, latest cvs

"Dima Milentiev" <[email protected]>
Newsgroups gmane.comp.mobile.kannel.devel
Message-ID <[email protected]>
Hi,

I think you've a problem with octstr_get_cstr(conn->id) if 'smsc_id'
parameter is not defined in kannel.conf

		msg = dlr_find(octstr_get_cstr(conn->id), 
			octstr_get_cstr(emimsg->fields[E50_SCTS]), /*
timestamp */
			octstr_get_cstr(emimsg->fields[E50_OADC]), /*
destination */
			DLR_SUCCESS);

I passed from 1.1.4 to 1.1.6 CVS for SMPP last Thursday and got the same
error.  It's work when smsc_id is defined.
I think we have a little bug here. If we use MySQL option we need to
check smsc_id configuration parameter and notify the system as usual
(panic) or use some defaullt with warning.

regards,

Dima Milentiev
m-Wise Mobile Solutions

[email protected]
Mobile: +972 (55) 679229
Tel:    +972 (9)  9581711 (ext: 120)

 

-----Original Message-----
From: Abd Rahman Johari [mailto:[email protected]]
Sent: Friday, May 03, 2002 2:22 AM
To: [email protected]
Subject: More Info: Problem with EMI2, latest cvs


more info regarding this issue, if the SMSC doesn't send any message,
the
kannel was okay and i can send out sms,
but if the kannel starts to receive message from SMSC, it will just die
with
the following error, i wonder what has happened here,
since i have just got into this kind of problem couple days ago. I've
tested
with early release of kannel and all of them face the same problem.

regards,
-man-
----- Original Message -----
From: "Abd Rahman Johari" <[email protected]>
To: <[email protected]>
Sent: Wednesday, May 01, 2002 9:56 AM
Subject: Problem with EMI2, latest cvs


> Hi,
> i got this from latest kannel cvs, i'm using EMI2 protocol
> this is using UCP60 (outgoing sms)
>
> 2002-05-01 09:45:50 [0] ERROR: Can't find out official hostname for
this
> host, using `gateway.celcom' instead.
> 2002-05-01 09:45:50 [0] INFO: Debug_lvl = -1, log_file = <none>,
log_lvl =
0
> 2002-05-01 09:45:50 [0] WARNING: DLR: using default 'internal' for
storage
> type.
> 2002-05-01 09:45:50 [0] DEBUG: Kannel bearerbox version `cvs'.
> System Linux, release 2.4.9-21, version #1 Thu Jan 17 14:16:30 EST
2002,
> machine i686.
> Hostname gateway.celcom, IP 127.0.0.1.
> Libxml version 20417.
> Using OpenSSL 0.9.6b [engine] 9 Jul 2001.
> Using checking malloc.
>
> 2002-05-01 09:45:50 [0] INFO: Added logfile `logs/free-core-log.log'
with
> level `0'.
> 2002-05-01 09:45:50 [0] INFO: ----------------------------------------
> 2002-05-01 09:45:50 [0] INFO: Kannel bearerbox II version cvs starting
> 2002-05-01 09:45:50 [0] INFO: Started access logfile
> `logs/free-core-access.log'.
> 2002-05-01 09:45:50 [0] DEBUG: HTTP: Opening server at port 15000.
> 2002-05-01 09:45:50 [0] DEBUG: Started thread 1 (gwlib/fdset.c:poller)
> 2002-05-01 09:45:50 [0] DEBUG: Started thread 2
(gwlib/http.c:server_thread)
> 2002-05-01 09:45:50 [0] DEBUG: Started thread 3
(gw/bb_http.c:httpadmin_run)
> 2002-05-01 09:45:50 [0] DEBUG: starting smsbox connection module
> 2002-05-01 09:45:50 [0] DEBUG: Started thread 4
(gw/bb_boxc.c:smsboxc_run)
> 2002-05-01 09:45:50 [0] DEBUG: Started thread 5
> (gw/smsc_emi2.c:emi2_listener)
> 2002-05-01 09:45:50 [0] DEBUG: Started thread 6
(gw/smsc_emi2.c:emi2_sender)
> 2002-05-01 09:45:50 [6] INFO: EMI2[10.122.25.88:5115]: connecting to
Primary
> SMSC
> 2002-05-01 09:45:50 [0] DEBUG: Started thread 7
> (gw/bb_smscconn.c:sms_router)
> 2002-05-01 09:45:50 [0] INFO: MAIN: Start-up done, entering mainloop
> 2002-05-01 09:45:50 [0] DEBUG: EMI2[10.122.25.88:5115]: start called
> 2002-05-01 09:45:50 [7] DEBUG: sms_router: time to sleep
> 2002-05-01 09:45:50 [7] DEBUG: sms_router: list_len = 0
> 2002-05-01 09:45:50 [6] DEBUG: EMI2[10.122.25.88:5115]: Sending
operation
> type 60, message with password not shown in log file.
> 2002-05-01 09:45:50 [6] DEBUG: EMI2[10.122.25.88:5115]: emi2 parsing
packet:
> <00/00019/R/60/A//6D>
> 2002-05-01 09:45:50 [6] DEBUG: EMI2[10.122.25.88:5115]: emi2 sending
packet:
> <00/00027/O/31/40000/0539/EB>
> 2002-05-01 09:45:50 [6] DEBUG: EMI2[10.122.25.88:5115]: Got packet
from
the
> main socket
> 2002-05-01 09:45:50 [6] DEBUG: EMI2[10.122.25.88:5115]: emi2 parsing
packet:
>
<00/00297/O/53/40000/0193514638/////////////010502094653/0/000/010502094
655/
>
3//4D65737361676520666F7220303139333531343633382C2077697468206964656E746
9666
>
9636174696F6E2030323035303130393436353320686173206265656E2064656C6976657
2656
>
4206F6E20323030322D30352D30312061742030393A34363A35352E/////////////F7>
> 2002-05-01 09:45:50 [6] PANIC: gwlib/octstr.c:2098: seems_valid_real:
> Assertion `ostr != NULL' failed. (Called from
> gw/smsc_emi2.c:686:handle_operation.)
>
> below i'm using UCP52 (incoming sms)
> 2002-05-01 09:50:42 [6] WARNING: EMI2[10.10.10.8:5002]: Unsupported
EMI
XSer
> field 13
> 2002-05-01 09:50:42 [4] INFO: Starting to service <HELP> from
<+6019XXXXXX>
> to <99988>
>
> Regards,
> -man-
>
>
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.