Hi This might not be a problem with kannel but I think I might have some feedback from the list.
I'm using latest kannel CVS and try to setup a generic http smsc with: # SMSC HTTP TEST group = smsc smsc = http smsc-id = test system-type = generic port = 13016 send-url = http://127.0.0.1/sms/test.php?u=user&p=pass&to=%p&from=%P&msg=%a status-success-regex = "ok" status-permfail-regex = "failure" status-tempfail-regex = "retry later" The issue is that when kannel try to send a message to the refered URL, I get the error: 2007-05-16 10:53:17 [3243] [12] DEBUG: HTTP: Opening connection to `127.0.0.1:80' (fd=38). 2007-05-16 10:53:17 [3243] [12] DEBUG: Socket connecting 2007-05-16 10:53:17 [3243] [11] DEBUG: Get info about connecting socket 2007-05-16 10:53:17 [3243] [11] DEBUG: HTTP: Sending request: 2007-05-16 10:53:17 [3243] [11] DEBUG: Octet string at 0x8a8e490: 2007-05-16 10:53:17 [3243] [11] DEBUG: len: 97 2007-05-16 10:53:17 [3243] [11] DEBUG: size: 1024 2007-05-16 10:53:17 [3243] [11] DEBUG: immutable: 0 2007-05-16 10:53:17 [3243] [11] DEBUG: data: GET /sms/test.php? HTTP/1. 2007-05-16 10:53:17 [3243] [11] DEBUG: data: 1..Host: 127.0.0.1.Connectio 2007-05-16 10:53:17 [3243] [11] DEBUG: data: n: keep-alive... 2007-05-16 10:53:17 [3243] [11] DEBUG: data: 0a . 2007-05-16 10:53:17 [3243] [11] DEBUG: Octet string dump ends. 2007-05-16 10:53:17 [3243] [11] DEBUG: HTTP: Status line: <HTTP/1.1 403 Forbidden> 2007-05-16 10:53:17 [3243] [11] DEBUG: HTTP: Received response: 2007-05-16 10:53:17 [3243] [11] DEBUG: Octet string at 0x8a8e490: 2007-05-16 10:53:17 [3243] [11] DEBUG: len: 468 2007-05-16 10:53:17 [3243] [11] DEBUG: size: 1024 2007-05-16 10:53:17 [3243] [11] DEBUG: immutable: 0 2007-05-16 10:53:17 [3243] [11] DEBUG: data: Date: Wed, 16 Ma 2007-05-16 10:53:17 [3243] [11] DEBUG: data: y 2007 15:53:17 2007-05-16 10:53:17 [3243] [11] DEBUG: data: GMT..Server: Apa 2007-05-16 10:53:17 [3243] [11] DEBUG: data: che/2.2.2 (Fedor 2007-05-16 10:53:17 [3243] [11] DEBUG: data: a)..Content-Leng 2007-05-16 10:53:17 [3243] [11] DEBUG: data: th: 313..Connect 2007-05-16 10:53:17 [3243] [11] DEBUG: data: ion: close..Cont 2007-05-16 10:53:17 [3243] [11] DEBUG: data: ent-Type: text/h 2007-05-16 10:53:17 [3243] [11] DEBUG: data: tml; charset=iso 2007-05-16 10:53:17 [3243] [11] DEBUG: data: -8859-1....<!DOC 2007-05-16 10:53:17 [3243] [11] DEBUG: data: TYPE HTML PUBLIC 2007-05-16 10:53:17 [3243] [11] DEBUG: data: "-//IETF//DTD H 2007-05-16 10:53:17 [3243] [11] DEBUG: data: TML 2.0//EN">.<h 2007-05-16 10:53:17 [3243] [11] DEBUG: data: tml><head>.<titl 2007-05-16 10:53:17 [3243] [11] DEBUG: data: e>403 Forbidden< 2007-05-16 10:53:17 [3243] [11] DEBUG: data: /title>.</head>< 2007-05-16 10:53:17 [3243] [11] DEBUG: data: body>.<h1>Forbid 2007-05-16 10:53:17 [3243] [11] DEBUG: data: den</h1>.<p>You 2007-05-16 10:53:17 [3243] [11] DEBUG: data: don't have permi 2007-05-16 10:53:17 [3243] [11] DEBUG: data: ssion to access 2007-05-16 10:53:17 [3243] [11] DEBUG: data: /sms/test.php 2007-05-16 10:53:17 [3243] [11] DEBUG: data: .on this serv 2007-05-16 10:53:17 [3243] [11] DEBUG: data: er.</p>.<hr>.<ad 2007-05-16 10:53:17 [3243] [11] DEBUG: data: dress>Apache/2.2 2007-05-16 10:53:17 [3243] [11] DEBUG: data: .2 (Fedora) Serv 2007-05-16 10:53:17 [3243] [11] DEBUG: data: er at 127.0.0.1 2007-05-16 10:53:17 [3243] [11] DEBUG: data: Port 80</addr 2007-05-16 10:53:17 [3243] [11] DEBUG: data: ess>.</body></ht 2007-05-16 10:53:17 [3243] [11] DEBUG: data: ml>. 2007-05-16 10:53:17 [3243] [11] DEBUG: Octet string dump ends. 2007-05-16 10:53:17 [3243] [7] ERROR: HTTP[nxtl_mail]: Message was rejected. SMSC reponse was: 2007-05-16 10:53:17 [3243] [7] DEBUG: Octet string at 0x8a8e568: 2007-05-16 10:53:17 [3243] [7] DEBUG: len: 313 2007-05-16 10:53:17 [3243] [7] DEBUG: size: 314 2007-05-16 10:53:17 [3243] [7] DEBUG: immutable: 0 2007-05-16 10:53:17 [3243] [7] DEBUG: data: <!DOCTYPE HTML P 2007-05-16 10:53:17 [3243] [7] DEBUG: data: UBLIC "-//IETF// 2007-05-16 10:53:17 [3243] [7] DEBUG: data: DTD HTML 2.0//EN 2007-05-16 10:53:17 [3243] [7] DEBUG: data: ">.<html><head>. 2007-05-16 10:53:17 [3243] [7] DEBUG: data: <title>403 Forbi 2007-05-16 10:53:17 [3243] [7] DEBUG: data: dden</title>.</h 2007-05-16 10:53:17 [3243] [7] DEBUG: data: ead><body>.<h1>F 2007-05-16 10:53:17 [3243] [7] DEBUG: data: orbidden</h1>.<p 2007-05-16 10:53:17 [3243] [7] DEBUG: data: >You don't have 2007-05-16 10:53:17 [3243] [7] DEBUG: data: permission to ac 2007-05-16 10:53:17 [3243] [7] DEBUG: data: cess /sms/test.php 2007-05-16 10:53:17 [3243] [7] DEBUG: data: .on this 2007-05-16 10:53:17 [3243] [7] DEBUG: data: server.</p>.<hr 2007-05-16 10:53:17 [3243] [7] DEBUG: data: >.<address>Apach 2007-05-16 10:53:17 [3243] [7] DEBUG: data: e/2.2.2 (Fedora) 2007-05-16 10:53:17 [3243] [7] DEBUG: data: Server at 127.0 2007-05-16 10:53:17 [3243] [7] DEBUG: data: .0.1 Port 80< 2007-05-16 10:53:17 [3243] [7] DEBUG: data: /address>.</body 2007-05-16 10:53:17 [3243] [7] DEBUG: data: ></html>. 2007-05-16 10:53:17 [3243] [7] DEBUG: Octet string dump ends. 2007-05-16 10:53:17 [3243] [7] DEBUG: SMSC[nxtl_mail]: creating DLR message 2007-05-16 10:53:17 [3243] [7] DEBUG: SMSC[nxtl_mail]: DLR = http://127.0.0.1/sms/dlr.php?type=%d&slid=428&uid=1 2007-05-16 10:53:17 [3243] [10] DEBUG: send_msg: sending msg to box: <127.0.0.1> 2007-05-16 10:53:17 [3243] [10] DEBUG: boxc_sender: sent message to <127.0.0.1> 2007-05-16 10:53:17 [3243] [9] DEBUG: boxc_receiver: got ack 2007-05-16 10:53:37 [3243] [9] DEBUG: boxc_receiver: heartbeat with load value 0 received However, if I take the same URL and put it into a web browser/lynx/Firefox/IExplorer, the transaccition succees with no issues. Kannel is running under root/root ( bearerbox kannel.conf --start --background --chuid root:root --exec ) permissions in test.php are -rwsr-xr-x 1 root root 2211 May 16 10:20 test.php I'v also tried -rw-r--r-- 1 root root 2211 May 16 10:37 test.php but got the same error. Any ideas??? Thanks Alvaro
