Thanks Cristian to help me. I did not modify this part of mmsbox.conf because I did not setup for the moment any mms service. So yes this directory does not exist but I don't need it for the moment, my aim is to send a MMS through GPRS mobile so no mms-service should be used in this case.
I try different kannel/mbuni version as different config file but no way. Can some gurus of mbuni try to explain this error ? I have seen only one people one internet having this but no answers given. *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 does not shutdown the modem why ? * *Best regards, Emmanuel 2010/3/17 Cristian Padilla Duff <[email protected]> > Hi, > > > > Can you confirm that the directory /var/www/html/images and the > apache_pb.gif exist …. > > > > Other thing that you can confirm is if the apache is up, or if you have an > alias correct in httpd.conf file …..because in your configuration file you > have the > > > > > 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 > > > > maybe something in the mmsbos.conf is not correct, look the groups … or > find other mmsbox.conf in internet … there is a lot of examples. > > > ------------------------------ > > *De:* [email protected] [mailto:[email protected]] *En nombre > de *Emmanuel CHANSON > *Enviado el:* miércoles, 17 de marzo de 2010 15:36 > *Para:* [email protected] > *Asunto:* Re: [Users] MMSBox and MM1 GPRS modem > > > > 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'<http://localhost:13000/start-smsc?password=xxxxxx&smsc=nokiaphone%27> > ;\ > smsc-off=lynx -dump ' > http://localhost:13000/stop-smsc?password=xxxxxx&smsc=nokiaphone'<http://localhost:13000/stop-smsc?password=xxxxxx&smsc=nokiaphone%27> > ;\ > 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<http://localhost/%7Ebagyenda/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 <[email protected]> > > 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'<http://localhost:13000/start-smsc?password=******&smsc=nokiaphone%27> > ;\ > smsc-off=lynx -dump ' > http://localhost:13000/stop-smsc?password=******&smsc=nokiaphone'<http://localhost:13000/stop-smsc?password=******&smsc=nokiaphone%27> > ;\ > 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 <[email protected]> > > 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 > [email protected] > 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 : [email protected] > _______________________________________________ > Users mailing list > [email protected] > http://lists.mbuni.org/mailman/listinfo/users > > > > > _______________________________________________ > Users mailing list > [email protected] > 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 : [email protected] > > -- > This message has been scanned for viruses and > dangerous content by *MailScanner* <http://www.mailscanner.info/>, and is > believed to be clean. > > -- > This message has been scanned for viruses and > dangerous content by *MailScanner* <http://www.mailscanner.info/>, and is > believed to be clean. > _______________________________________________ > Users mailing list > [email protected] > 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 : [email protected]
_______________________________________________ Users mailing list [email protected] http://lists.mbuni.org/mailman/listinfo/users
