Peter.
Change the path for log-files to something like /etc/kannel/log/. The /var/log have configurations of permissions a little confuse to someone without experience. I have this type of problem with my log-files, years later, because i need run startup script with root and run kannel with kannel user. Try to put your log files in a simple permission path. []s Allison Almeida. 2007/6/16, Peter Lum <[EMAIL PROTECTED]>:
Hi Allison And this is my conf file: # # THIS IS A SAMPLE CONFIGURATION FOR KANNEL # # For any modifications to this file, see Kannel User Guide # If that does not help, send email to users@kannel.org # group = core admin-port = 13000 admin-password = bar #status-password = foo #admin-deny-ip = "" #admin-allow-ip = "" log-file = "/var/log/kannel/kannel.log" log-level = 0 access-log = "/var/log/kannel/access.log" #http-proxy-host = "127.0.0.1" #http-proxy-port = 8080 #http-proxy-exceptions = "127.0.0.1" #http-proxy-username = "user" #http-proxy-password = "password" #ssl-certkey-file = "mycertandprivkeyfile.pem" smsbox-port=13001 smsbox-port-ssl=false box-deny-ip="*.*.*.*" box-allow-ip="127.0.0.1;192.168.1.111" store-file="/var/log/kannel/kannel.store" # Smsbox related # SMSBOX SETUP group = smsbox bearerbox-host = localhost bearerbox-port=13001 sendsms-port = 13013 #sendsms-chars = "0123456789 +-" global-sender = 12345 log-file = "/var/log/kannel/smsbox.log" log-level = 0 access-log = "/var/log/kannel/smsaccess.log" #white-list = #black-list = #reply-couldnotfetch = #reply-couldnotrepresent = #reply-requestfailed = #reply-emptymessage = # Wapbox related #wapbox-port = 13002 #udp-deny-ip = "*.*.*.*" #udp-allow-ip = "127.0.0.1" #wdp-interface-name = "*" # SMSC CONNECTIONS - GLOBAL FIELDS group = smsc smsc = at modemtype=auto device= /dev/ttyS0 speed=115200 smsc-id = "Hotsource_SMS_Gateway1" validityperiod=167 keepalive=60 my-number=6590909214 sim-buffering=false connect-allow-ip = 127.0.0.1 #denied-smsc-id = "X;Y" #allowed-smsc-id = "Z" #preferred-smsc-id = "W" #allowed-prefix = "040;050" #denied-prefix = "060;070" #alt-charset = ################################################### include "modems.conf" ################################################## # SMSC Nokia CIMD2 #group = smsc #smsc = cimd2 #host = #port = #smsc-username = #smsc-password = #keepalive = #sender-prefix = # SMSC EMI #group = smsc #smsc = emi2 #smsc = emi_ip to use the old implementation #host = #port = #smsc-username = #smsc-password = #device = /dev/ #phone = #our-port = #receive-port = #connect-allow-ip = #keepalive = #flow-control = # SMSC SMPP #group = smsc #smsc = smpp #host = #port = #receive-port = #smsc-username = #smsc-password = #system-type = #address-range = # SMSC SEMA #group = smsc #smsc = sema #device = /dev/tty0 #smsc_nua = (X121 smsc address) #home_nua = (x121 radio pad address) #wait_report = 0/1 (0 means false, 1 means true) # SMSC OIS #group = smsc #smsc = ois #host = 103.102.101.100 #port = 10000 #receive-port = 10000 #ois-debug-level = 0 # SMSC GSM #group = smsc #smsc = at #modemtype = wavecom | premicell | siemens | siemens-tc35 | falcom | nokiaphone | ericsson #device = /dev/ttyS0 #pin = 2345 #validityperiod = 167 # SMSC Fake #group = smsc #smsc = fake #host = #port = #connect-allow-ip = # SMSC HTTP #group = smsc #smsc = http #system-type = kannel #send-url = #port = #connect-allow-ip = #username = #password = # SEND-SMS USERS group = sendsms-user username = tester password = foobar #user-deny-ip = "" #user-allow-ip = "" # this sender is for Kannel relay testing (http_smsc) group = sendsms-user username = kannel password = rL4y user-deny-ip = "*.*.*.*" user-allow-ip = "127.0.0.1" #name = service_kannel #forced-smsc = ID #default-smsc = ID #faked-sended = #max-messages = 1 #concatenation = 1 #split-chars = #split-suffix = #omit-empty = #header = #footer = #allowed-prefix = #denied-prefix = #white-list = #black-list = # SMS SERVICES group = sms-service name = nothing keyword = nop aliases = "noppy;niente" text = "You asked nothing and I did it!" get-url = "http://localhost/index.php?msisdn=%p&keyword=%k&content=%r<http://localhost/index.php?msisdn=%25p&keyword=%25k&content=%25r> " post-url = "http://" file = "/tmp/" #accepted-smsc = ID #allowed-prefix = #denied-prefix = catch-all = false send-sender = false #strip-keyword = false #faked-sender = #max-messages = 1 #accept-x-kannel-headers = false assume-plain-text = false concatenation = false #split-chars = #split-suffix = "+" #omit-empty = true #header = #footer = #prefix = #suffix = #white-list = #black-list = # SMS SERVICE GET-URL EXAMPLE #group = sms-service #keyword = relay #get-url = " http://localhost/service?phone=%p&text=%r&binary=%b&smsc=$i&time=%t<http://localhost/service?phone=%25p&text=%25r&binary=%25b&smsc=$i&time=%25t> # SMS SERVICE black-list #group = sms-service #keyword = black-list #text = "You are not alowed to use this service, Go away!" # SMS SERVICE Default # there should be default always group = sms-service keyword = default text = "No service specified" ------------------------------ *From:* Allison Almeida [mailto:[EMAIL PROTECTED] *Sent:* Saturday, June 16, 2007 12:39 AM *To:* [EMAIL PROTECTED] *Cc:* Davy Chan; Kannel *Subject:* Re: Kannel on Ubuntu server Peter. Something wrong with this: 1 - In the kannel.conf that you send in your first email, the "log-file" directive shows /tmp/kannel.log, don't /var/log/kannel. 2 - Send us the script that you use to start/stop the kannel. It's will facilitate so much the debug from your problem. []s Allison Almeida. 2007/6/14, Peter Lum < [EMAIL PROTECTED]>: > > Hi Davy > > Yes, I an see the pid in kannel_smsbox.pid > > I checked and the log files should be in /var/log/kannel/ > But there are no files... > I create blank text files of access.log, kannel.log etc and change > ownership > to kannel, > Also chmod to 0666 but still there are the log entries in the files. I > do > not what is wrong as there are no logs at all..... > > Help!! > > **> > **>Hi Allison > **> > **>I created the folders /var/run/kannel and there is no errors. > **>When I start kannel, these are the output **> **>Stopping WAP > gateway: > smsbox wapbox bearerbox. > **>Starting WAP gateway: bearerbox wapbox smsbox. > **> > **>Does the info above tells me that the SMS gateway is also started > too, > **>(smsbox)? > > ps uw `sudo cat /var/run/kannel/kannel_smsbox.pid` > > If the above command outputs a process description then that means the > smsbox is running. > > **>Also, there are no log files in /tmp? > > Are you sure your config files specify that the logfiles should be in > /tmp? > Look for "log-file = ..." in the config files. For access logs, look for > "access-log = ..." in the config files. > > See ya... > > d.c. > > >