That is extremely interesting. I would like to better understand this so allow me to give the specific details, that I can remember, and maybe something will shake loose.
Through out this process nearly 200 SMSs are sent each day so Kannel was actively sending. - I set up my new config files and restarted Kannel. Messages were sent just fine for several days. - From a phone I sent a couple of messages to one of the modem numbers. - I looked at the status via http.../status request to simply see that kannel got the messages. - Nothing was received. - I restarted Kannel and tried the same steps again. - No change - I ask the question on the users mailing list - A few days went by (SMSs being sent fine each day) - I looked at the bearerbox log and saw: ... 2009-03-30 14:05:49 [13054] [17] DEBUG: boxc_receiver: sms received 2009-03-30 14:05:49 [13054] [17] ERROR: Could not create directory `/var/spool/kannel/spool//2'. 2009-03-30 14:05:49 [13054] [17] ERROR: System error 13: Permission denied 2009-03-30 14:05:49 [13054] [17] DEBUG: send_msg: sending msg to box: <127.0.0.1> ... - I realized that I hadn't set permissions for my new spool location and that was causing the errors. - I set the permissions on the directory ( the directory was writable only by root ) - I changed the store-location in the config file to remove the trailing '/', (I'm like that) - I then restarted Kannel - and sent another message from my phone - Kannel picked it up without a problem - bearerbox log appears as it should (no errors) Is there anything in this lengthy discourse that flags anyone out there as to why I couldn't receive messages but could send without a problem and then could send and receive after changing the permissions on the spool file? Thanks, -Tony 2009/3/31 Nikos Balkanas <[email protected]> > This doesn't make much sense: > > 1) bearerbox will panic if it cannot access the spool directory. > 2) Spool directory is used for outgoing SMS, not incoming, so you shouldn't > be able to send SMS. > > Nikos > > ----- Original Message ----- > *From:* Tony Kirkham <[email protected]> > *To:* Alvaro Cornejo <[email protected]> > *Cc:* Nikos Balkanas <[email protected]> ; [email protected] > *Sent:* Tuesday, March 31, 2009 5:11 PM > *Subject:* Re: SMS receiving quit working > > Hi, guys, > > Life's been crazy as of late and I am just getting back to looking at this > problem. It helps to look in the logs a bit closer (yes, I feel silly). It > appears that it was a permissions problem. When I added the other modems to > my configuration I also moved my spool directory and in doing so I forgot to > set the permissions so Kannel could use it. It is interesting to note that > Kannel will still send messages with a malfunctioning spool, but doesn't > seem to want to receive them. Once I changed the permissions on the spool > directory everything worked fine. > > Thanks for your help, > > -Tony > > On Fri, Mar 27, 2009 at 6:54 AM, Alvaro Cornejo > <[email protected]>wrote: > >> Hi Tony >> >> I think it might be something on your routing config in kannel >> >> I've a setup with over 14modems and have no problems >> >> Regards >> >> Alvaro >> >> >> |-----------------------------------------------------------------------------------------------------------------| >> Envνe y Reciba Datos y mensajes de Texto (SMS) hacia y desde cualquier >> celular y Nextel >> en el Perϊ, Mιxico y en mas de 180 paises. Use aplicaciones 2 vias via >> >> SMS y GPRS online >> Visitenos en www.perusms.NET www.smsglobal.com.mx y >> www.pravcom.com >> >> >> >> 2009/3/26 Nikos Balkanas <[email protected]>: >> > Hi, >> > >> > Unfortunately we cannot tell much without configuration files or >> detailed >> > logs. You can always add them as an attachment. But just the relevant >> ones. >> > >> > It doesn't make much sense that the amount of SMScs is the problem, more >> > like some of the modems are configured wrong. Are all the modems the >> same? >> > >> > Comment out all but 2 modems in your configuration (adjust smsbox-route >> > accordingly). Repeat with different pairs until you reproduce problem. >> If >> > not try adding 1 more at a time until you reproduce. If at any point you >> get >> > the problem post relevant logs (please only relevant portions) @loglevel >> 0, >> > and relevant conf parts. >> > >> > BR, >> > Nikos >> > >> > ----- Original Message ----- >> > From: Tony Kirkham >> > To: [email protected] >> > Sent: Thursday, March 26, 2009 11:01 PM >> > Subject: SMS receiving quit working >> > I have had Kannel running for quite some time now. I had two GSM modems >> > functioning and had been doing some testing of messages sending from one >> > modem to the other without any problems so, I am certain that, at that >> time, >> > I could both send and receive. Recently, I added a few more modems. >> When I >> > did this I split my config file into two, one for the smsc definitions >> and >> > the other for everything else. The modems all seem to work great for >> > sending SMS but, I cannot receive now. I send an SMS from a phone to >> one of >> > the modem numbers and nothing shows up in the http://.../status page. >> > >> > All of my smsc group definitions are done in a seperate config file that >> I >> > include into the main config and I am sure that the main config file >> > continues to be read after those definitions because my send-sms group >> is >> > defined after the inclusion and I can send without a problem. I have >> turned >> > sim_buffering on in all of the smsc groups and have set the storage_type >> in >> > the modem group to "SM" just in case but none of that seems to help. >> > >> > Does anyone have an idea what could be going on? I didn't include my >> config >> > files for sake of breavety but, I will be happy to if needed. >> > >> > Thanks, >> > >> > -Tony >> > >> > >
