Please post your full Kannel and Mbuni conf files. 
On Mar 17, 2010, at 22:36, Emmanuel CHANSON wrote:

> I tried many things (even Mbuni CVS + Kannel recommended release) but I got 
> always the same behavior, I am blocked since 3 days.
> 
> I want to send a MMS from MMSbox to a phone, I used:
> lynx -dump 
> "http://localhost:10001/?username=altmms&password=altmms&to=%2Bxxxxxxxxx/TYPE=PLMN&subject=Test&text=MMS";
>    Accepted: Mbuni-msg.4983.x1.49.32
> 
> 
> the logs show this (mmsbox.conf):
> 
> 2010-03-17 08:29:43 [25549] [3] DEBUG: HTTP: Creating HTTPClient for 
> `127.0.0.1'.
> 2010-03-17 08:29:43 [25549] [3] DEBUG: HTTP: Created HTTPClient area 
> 0xb5809688.
> 2010-03-17 08:29:43 [25549] [13] DEBUG: WSP: Mapping `text/plain', WSP 1.2 to 
> 0x0003.
> 2010-03-17 08:29:43 [25549] [13] INFO: mmsbox.c:1366 <make_and_queue_msg> 
> [mmsbox] [n/a] MMSBox: Queued message from service [sendmms-user], [transid 
> [Mbuni-msg.4983.x1.49.32]: 4-qf4983.1.x549.22
> 2010-03-17 08:29:43 [25549] [13] INFO: System error 2: No such file or 
> directory
> 2010-03-17 08:29:43 [25549] [13] DEBUG: HTTP: Destroying HTTPClient area 
> 0xb5809688.
> 2010-03-17 08:29:43 [25549] [13] DEBUG: HTTP: Destroying HTTPClient for 
> `127.0.0.1'.
> 2010-03-17 08:29:43 [25549] [13] INFO: mmsbox.c:1613 <dispatch_sendmms_recv> 
> [mmsbox] [n/a] MMSBox.mmssend: u=altmms, Queued [Accepted: 
> Mbuni-msg.4983.x1.49.32]
> 2010-03-17 08:29:47 [25549] [7] DEBUG: Queued to thread 0 for 
> /var/spool/mbuni/mmsbox_outgoing/4/qf4983.1.x549.22, sendt=1268774983, 
> tnow=1268774987
> 2010-03-17 08:29:47 [25549] [18] ERROR: bearerbox.c:1525 <sendMsg> [MM7] 
> [n/a] Retry later MMSBox Outgoing Queue MMS Send: >From 100/TYPE=PLMN, to 
> +xxxxxxxxx/TYPE=PLMN, msgsize=95: internal error, mm1 notify not started!
> 
> Mbuni should stop SMSc but nothing happens:
> 
> mmsbox.conf below:
> 
> One thing strange, Kannel does not notice anything when receiving a MMS 
> notification (I tried to send a MMS from a mobile to my modem Nokia 6230), 
> MMS is received on the modem but not catched by Kannel/Mbuni and absolutely 
> no logs.
> 
> If it can help....
> 
> mmsbox.conf:
> 
> group = core
> log-file = /var/log/mbuni/mmsbox.log
> access-log = /var/log/mbuni/mmsbox-access.log
> log-level = 0
> mmsbox-admin-port = 10020
> admin-password = password
> admin-port-ssl = false
> 
> group = mbuni
> storage-directory = /var/spool/mbuni
> max-send-threads = 5
> maximum-send-attempts = 50
> default-message-expiry = 360000
> queue-run-interval = 5
> send-attempt-back-off = 300
> sendmms-port = 10001
> sendsms-url = http://localhost:13013/cgi-bin/sendsms
> sendsms-username =xxxxxx
> sendsms-password = xxxxxx
> 
> #group = mmsc
> #id = alternative
> #mmsc-url = http://mbuni:t...@localhost:1982/soap
> #incoming-username = user
> #incoming-password = pass
> #incoming-port = 12345
> #type = soap
> 
> # Conf for MMSBox using a modem (MM1)
> group = mmsc
> id = nokiaphone
> type = custom
> custom-settings = "smsc-on=lynx -dump 
> 'http://localhost:13000/start-smsc?password=xxxxxx&smsc=nokiaphone';\
>  smsc-off=lynx -dump 
> 'http://localhost:13000/stop-smsc?password=xxxxxx&smsc=nokiaphone';\
>  gprs-on=pppd call gprs;gprs-pid=cat /var/run/ppp0.pid|head 
> -1;port=13000;mmsc-url=http://mms.mobitag.nc/mmsc;proxy=192.168.xxx.xxx:3130;msisdn=100";
> mmsc-library = /usr/local/lib/libmmsbox_mm1.so
> 
> group = mms-service
> name = me
> post-url = http://localhost/~bagyenda/test-mbuni.php
> catch-all = true
> http-post-parameters = fx=true&images[]=%i&text[]=%t&skip=1
> accept-x-mbuni-headers = true
> pass-thro-headers = X-NOKIA-MMSC-Charging,X-NOKIA-MMSC-Charged-Party
> keyword = test
> omit-empty = no
> suppress-reply = true
> service-code = regular
> 
> group = mms-service
> name = fullmessage
> get-url = http://localhost/images/apache_pb.gif
> # http-post-parameters = fx=true&image=%i&text=%t
> accept-x-mbuni-headers = true
> keyword = thixs
> 
> group = send-mms-user
> username = altmms
> password = altmms
> faked-sender = 100
> 
> 
> Regards,
> 
> Emmanuel
> 
> 2010/3/16 Paul Bagyenda <bagye...@dsmagic.com>
> Answers inline.
> 
> On Mar 16, 2010, at 00:08, Emmanuel CHANSON wrote:
> 
>> Thanks Nuno for your help,
>> 
>> First thing is that the text I sent before is for receiving a mms, for that 
>> you use the mmsbox exec, so I do not speak of the mmsc exec neither is 
>> configuration file, but I do believe that you must use BOTH exec to be able 
>> to send a mms (not really sure on this).
>> -> Need a confirmation from Paul B maybe because I don’t have any clue about 
>> this.
>> 
> 
> 
>  mmsc is not needed for what you want to do. mmsbox is sufficient
> 
>> For what is used the port parameter inside custom-settings -> ;port=13014; ?
>> I am eating my brain out about that, worst is one of the few things I don’t 
>> have any notes about.
>> -> Maybe Paul can answer to this as well
>>  
>> 
> 
> 
>  This is the port to which kannel must get/post incoming mms notification 
> (sms).
> 
>> Should I use ppd call gprs or wvdial ? should it provide the same result ie 
>> a pppd connection to my operator ?
>> In my opinion wvdial is a easy fast way a user control a gprs modem, and I 
>> know that pppd looked scary at first, but after a few configurations you 
>> will have a great tool that your mbuni will use with ease, and I recommend 
>> you use the pppd script, the pppd mechanism saved me a few times already.
>> -> I will check for the ppd script but where can I found it? I remember I 
>> saw pppd script on the internet, but maybe there is some scripts coming with 
>> the pppd library in linux?
>>  
>> 2010-03-15 15:30:06 [28823] [13] INFO: System error 2: No such file or 
>> directory
>> I’ve came across that error a few times, but not in a command you are doing. 
>> Are you executing mbuni with sudo(root permitions) ? Does /var/spool/mbuni 
>> exist and has write permitions?
>> -> without sudo command, directly with root account
>> And Yes /var/spool.mbuni have the write permission (at least for root 
>> account):
>> 
>> drwxr-x---.  5 root   root   4096 mars  15 15:21 mbuni
>> 
>> # ll /var/spool/mbuni/
>> total 12
>> -rw-r--r--.  1 root root    0 mars  15 15:21 mmsbox-cdr.asc
>> drwxr-x---. 38 root root 4096 mars  15 15:21 mmsbox_dlr
>> drwxr-x---. 38 root root 4096 mars  15 15:21 mmsbox_incoming
>> drwxr-x---. 38 root root 4096 mars  16 06:09 mmsbox_outgoing
>> 
>> In fact mbuni does not start shutting down smsc-id = at... can we 
>> investiguate further ? how ? :(
>> To this I may have a hint, you have a typo, either on the mail or the conf 
>> file
>> -> I don't understand, what is a typo, can you reformulate? (sorry for my 
>> English)?
>>  
>> Both commands must be addressed to the same port http://localhost:13001, and 
>> check if 13001 is the admin-port on kannel conf file
>> -> Yes I made a mistake, kannel admin-port is 13000 and I put 13001 in, the 
>> mmsbox.conf file but Mbuni did not succeed to work until this part of the 
>> process as it did not try to shutdown smsc in the log, I expected to see 
>> some errors saying it can not access admin-port of Kannel. I have modified 
>> my conf file as follow:
>> 
>> 
>> # Conf for MMSBox using a modem (MM1)
>> group = mmsc
>> id = nokiaphone
>> type = custom
>> custom-settings = "smsc-on=lynx -dump 
>> 'http://localhost:13000/start-smsc?password=******&smsc=nokiaphone';\
>>  smsc-off=lynx -dump 
>> 'http://localhost:13000/stop-smsc?password=******&smsc=nokiaphone';\
>>  gprs-on=pppd call gprs;gprs-pid=cat /var/run/ppp0.pid|head 
>> -1;port=13014;mmsc-url=http://mms.xxx.tld/mmsc;proxy=192.168.xx.xx:3130;msisdn=100";
>> mmsc-library = /usr/local/lib/libmmsbox_mm1.so
>> 
>> Thanks for your time, I really need to succeed to send a MMS through GPRS.
>> BTW Does anyone succeeded to do this before? Not only receiving a MMS 
>> through GPRS I mean but also send one?
>> 
>> Regards,
>> 
>> Emmanuel
>> 
>> 
>> 2010/3/15 Nuno Freitas <nuno.frei...@nabiasolutions.com>
>> Hi there Emmanuel,
>> 
>> First thing is that the text I sent before is for receiving a mms, for that 
>> you use the mmsbox exec, so I do not speak of the mmsc exec neither is 
>> configuration file, but I do believe that you must use BOTH exec to be able 
>> to send a mms (not really sure on this).
>> 
>>  
>> >One thing, I don't have the same version of libcurl:
>> >
>> >curl-7.19.7-7.fc12.i686
>> >libcurl-7.19.7-7.fc12.i686
>> >libcurl-devel-7.19.7-7.fc12.i686
>> >
>> >I have a newer version, is it a problem?
>> 
>> I do not believe that would be a problem, and from the log at first glance 
>> there is no indication curl is the problem.
>> 
>> 
>>             >I have several question to understand better how it should work:
>>             >- For what is used the port parameter inside custom-settings -> 
>> ;port=13014; ?
>> 
>> I am eating my brain out about that, worst is one of the few things I don’t 
>> have any notes about.
>> 
>> 
>> >- Should I use ppd call gprs or wvdial ? should it provide the same result 
>> >ie a pppd connection to my operator ?
>> 
>> In my opinion wvdial is a easy fast way a user control a gprs modem, and I 
>> know that pppd looked scary at first, but after a few configurations you 
>> will have a great tool that your mbuni will use with ease, and I recommend 
>> you use the pppd script, the pppd mechanism saved me a few times already.
>> 
>> 
>> >- Is it normal to get the error:
>> >     2010-03-15 15:30:06 [28823] [13] INFO: System error 2: No such file or 
>> > directory
>> 
>> I’ve came across that error a few times, but not in a command you are doing. 
>> Are you executing mbuni with sudo(root permitions) ? Does /var/spool/mbuni 
>> exist and has write permitions?
>> 
>> 
>> >is it linked to the issue?
>> 
>> I do not really know. I think mbuni creates a mms file before sending it, 
>> maybe it’s the write permitions that are doing this.
>> 
>> 
>> >- I do not see the smsc-id shutting down, why? because of a 
>> >missconfiguration of mmsbox.conf? pppd or wvdial ?
>> >
>> >In fact mbuni does not start shutting down smsc-id = at... can we 
>> >investiguate further ? how ? :(
>> 
>> To this I may have a hint, you have a typo, either on the mail or the conf 
>> file
>> 
>> 
>> >custom-settings = "smsc-on=lynx -dump 
>> >'http://localhost:13000/start-smsc?password=******&smsc=nokiaphone'; \
>>             >smsc-off=lynx -dump 
>> 'http://localhost:13001/stop-smsc?password=******&smsc=nokiaphone'; \
>> Both commands must be addressed to the same port http://localhost:13001, and 
>> check if 13001 is the admin-port on kannel conf file
>> Example:
>> group = core
>> admin-port = 13001
>> 
>> Hope to be of any help.
>> 
>> Best regards
>> 
>> Nuno Freitas
>> 
>> 
>> _______________________________________________
>> Users mailing list
>> Users@mbuni.org
>> http://lists.mbuni.org/mailman/listinfo/users
>> 
>> 
>> 
>> 
>> -- 
>> Emmanuel
>> 
>> CHANSON Emmanuel
>> Mobile Nouvelle-Calédonie: +687.77.35.02
>> Mobile France: +33 (0) 6.68.03.89.56
>> @email : emmanuelchan...@gmail.com
>> _______________________________________________
>> Users mailing list
>> Users@mbuni.org
>> http://lists.mbuni.org/mailman/listinfo/users
> 
> 
> _______________________________________________
> Users mailing list
> Users@mbuni.org
> http://lists.mbuni.org/mailman/listinfo/users
> 
> 
> 
> 
> -- 
> Emmanuel
> 
> CHANSON Emmanuel
> Mobile Nouvelle-Calédonie: +687.77.35.02
> Mobile France: +33 (0) 6.68.03.89.56
> @email : emmanuelchan...@gmail.com
> _______________________________________________
> Users mailing list
> Users@mbuni.org
> http://lists.mbuni.org/mailman/listinfo/users

_______________________________________________
Users mailing list
Users@mbuni.org
http://lists.mbuni.org/mailman/listinfo/users

Reply via email to