Hi, please try: cd gateway ./test/test_http 'http://2.2.2.2:9001?username=XXXXXX&password=XXXXXX&to=7706051489&text=TestMessage1&from=28874544&coding=0&charset=UTF-8&dlr-url=&dlr-mask=31'
if it doesn't work, try last SVN version. Thanks, Alexander Malysh Am 09.08.2010 um 23:49 schrieb Brian Rathman: > Hi, I am attempting to connect two Kannel servers at two different locations > via the smsc group using smsc = http. I have tried this on three different > server and I am getting the same bevahior on all three (system 1: debian > 5.0.5, system 2: Ubuntu 9.04, system 3: Ubuntu 10.04). In all three cases, > when I send a message via the sendsms-user group, I get the following error: > > 2010-08-09 10:13:47 [9636] [17] ERROR: Error while gw_gethostbyname occurs. > 2010-08-09 10:13:47 [9636] [17] ERROR: System error 3: No such process > 2010-08-09 10:13:47 [9636] [17] ERROR: gethostbyname failed > 2010-08-09 10:13:47 [9636] [17] ERROR: error connecting to server > `2.2.2.2:9001' at port `9001' > > I googled several things before bothering you guys, and even tried adding > some code to the protected.c file in the gw_gethostbyname function to try and > figure out what was going on. What I found, was that the "name" variable is > showing up as 2.2.2.2:9001 instead of just 2.2.2.2. I'm not sure if this > correct or not. > > Anyways, here is my config and my logs: > > > # HTTP administration is disabled by default. Make sure you set the > # password if you enable it. > > group = core > admin-port = 13000 > admin-password = bar > admin-deny-ip = "*.*.*.*" > admin-allow-ip = "" > smsbox-port = 13001 > #wapbox-port = 13002 > wdp-interface-name = "*" > log-file = "/var/log/kannel/bearerbox.log" > log-level = 0 # Testing > #log-level = 1 # Production > box-deny-ip = "*.*.*.*" > box-allow-ip = "127.0.0.1" > > #group = wapbox > #bearerbox-host = localhost > #log-file = "/var/log/kannel/wapbox.log" > > group = smsc > smsc = http > system-type = kannel > smsc-id = LBSMS1 > smsc-username = XXXXXXX > smsc-password = XXXXXXX > port = 9001 > send-url = "http://2.2.2.2:9001" > #connect-allow-ip = "127.0.0.1" > > group = smsbox > bearerbox-host = 127.0.0.1 > sendsms-port = 13013 > log-file = "/var/log/kannel/smsbox.log" > log-level = 0 > > group = sendsms-user > username = kustc > password = XXXXXX > #default-smsc = ATTSTC > concatenation= true > max-messages = 10 > > group = sms-service > #keyword = > keyword-regex = .* > catch-all = yes > max-messages = 0 > get-url = "http://10.20.10.10/test/sms?phone=%p&text=%a" > > > > > Logs: > > /var/logs/kannel/bearerbox: > > 2010-08-09 17:42:23 [17821] [0] INFO: Added logfile > `/var/log/kannel/bearerbox.log' with level `0'. > 2010-08-09 17:42:23 [17821] [0] INFO: HTTP: Opening server at port 13000. > 2010-08-09 17:42:23 [17821] [1] DEBUG: Thread 1 (gwlib/fdset.c:poller) maps > to pid 17821. > 2010-08-09 17:42:23 [17821] [0] DEBUG: Started thread 1 (gwlib/fdset.c:poller) > 2010-08-09 17:42:23 [17821] [2] DEBUG: Thread 2 (gwlib/http.c:server_thread) > maps to pid 17821. > 2010-08-09 17:42:23 [17821] [0] DEBUG: Started thread 2 > (gwlib/http.c:server_thread) > 2010-08-09 17:42:23 [17821] [3] DEBUG: Thread 3 (gw/bb_http.c:httpadmin_run) > maps to pid 17821. > 2010-08-09 17:42:23 [17821] [0] DEBUG: Started thread 3 > (gw/bb_http.c:httpadmin_run) > 2010-08-09 17:42:23 [17821] [0] DEBUG: starting smsbox connection module > 2010-08-09 17:42:23 [17821] [0] INFO: BOXC: 'smsbox-max-pending' not set, > using default (100). > 2010-08-09 17:42:23 [17821] [4] DEBUG: Thread 4 > (gw/bb_boxc.c:sms_to_smsboxes) maps to pid 17821. > 2010-08-09 17:42:23 [17821] [0] DEBUG: Started thread 4 > (gw/bb_boxc.c:sms_to_smsboxes) > 2010-08-09 17:42:23 [17821] [5] DEBUG: Thread 5 (gw/bb_boxc.c:smsboxc_run) > maps to pid 17821. > 2010-08-09 17:42:23 [17821] [0] DEBUG: Started thread 5 > (gw/bb_boxc.c:smsboxc_run) > 2010-08-09 17:42:23 [17821] [0] INFO: Set SMS resend frequency to 60 seconds. > 2010-08-09 17:42:23 [17821] [0] INFO: SMS resend retry set to unlimited. > 2010-08-09 17:42:23 [17821] [0] DEBUG: smsbox MO concatenated message > handling enabled > 2010-08-09 17:42:23 [17821] [0] INFO: DLR rerouting for smsc id <LBSMS1> > disabled. > 2010-08-09 17:42:23 [17821] [0] INFO: HTTP: Opening server at port 9001. > 2010-08-09 17:42:23 [17821] [6] DEBUG: Thread 6 > (gw/smsc/smsc_http.c:httpsmsc_receiver) maps to pid 17821. > 2010-08-09 17:42:23 [17821] [0] DEBUG: Started thread 6 > (gw/smsc/smsc_http.c:httpsmsc_receiver) > 2010-08-09 17:42:23 [17821] [7] DEBUG: Thread 7 > (gw/smsc/smsc_http.c:httpsmsc_send_cb) maps to pid 17821. > 2010-08-09 17:42:23 [17821] [0] DEBUG: Started thread 7 > (gw/smsc/smsc_http.c:httpsmsc_send_cb) > 2010-08-09 17:42:23 [17821] [0] INFO: HTTP[LBSMS1]: Initiated and ready > 2010-08-09 17:42:23 [17821] [8] DEBUG: Thread 8 (gw/bb_smscconn.c:sms_router) > maps to pid 17821. > 2010-08-09 17:42:23 [17821] [0] DEBUG: Started thread 8 > (gw/bb_smscconn.c:sms_router) > 2010-08-09 17:42:23 [17821] [0] DEBUG: starting UDP sender/receiver module > 2010-08-09 17:42:23 [17821] [0] INFO: Adding interface * > 2010-08-09 17:42:23 [17821] [0] DEBUG: udpc_create: Bound to UDP > <0.0.0.0:9200> > 2010-08-09 17:42:23 [17821] [9] DEBUG: Thread 9 (gw/bb_udp.c:udp_receiver) > maps to pid 17821. > 2010-08-09 17:42:23 [17821] [0] DEBUG: Started thread 9 > (gw/bb_udp.c:udp_receiver) > 2010-08-09 17:42:23 [17821] [10] DEBUG: Thread 10 (gw/bb_udp.c:udp_sender) > maps to pid 17821. > 2010-08-09 17:42:23 [17821] [0] DEBUG: Started thread 10 > (gw/bb_udp.c:udp_sender) > 2010-08-09 17:42:23 [17821] [0] DEBUG: udpc_create: Bound to UDP > <0.0.0.0:9201> > 2010-08-09 17:42:23 [17821] [11] DEBUG: Thread 11 (gw/bb_udp.c:udp_receiver) > maps to pid 17821. > 2010-08-09 17:42:23 [17821] [0] DEBUG: Started thread 11 > (gw/bb_udp.c:udp_receiver) > 2010-08-09 17:42:23 [17821] [12] DEBUG: Thread 12 (gw/bb_udp.c:udp_sender) > maps to pid 17821. > 2010-08-09 17:42:23 [17821] [0] DEBUG: Started thread 12 > (gw/bb_udp.c:udp_sender) > 2010-08-09 17:42:23 [17821] [0] DEBUG: starting wapbox connection module > 2010-08-09 17:42:23 [17821] [0] ERROR: Missing wapbox-port variable, cannot > start WAP > 2010-08-09 17:42:23 [17821] [0] DEBUG: starting WDP router > 2010-08-09 17:42:23 [17821] [13] DEBUG: Thread 13 (gw/bearerbox.c:wdp_router) > maps to pid 17821. > 2010-08-09 17:42:23 [17821] [13] DEBUG: udp_die: removing producers from > udp-lists > 2010-08-09 17:42:23 [17821] [13] DEBUG: Thread 13 (gw/bearerbox.c:wdp_router) > terminates. > 2010-08-09 17:42:23 [17821] [0] DEBUG: Started thread 13 > (gw/bearerbox.c:wdp_router) > 2010-08-09 17:42:23 [17821] [0] INFO: ---------------------------------------- > 2010-08-09 17:42:23 [17821] [0] INFO: Kannel bearerbox II version 1.4.3 > starting > 2010-08-09 17:42:23 [17821] [0] INFO: MAIN: Start-up done, entering mainloop > 2010-08-09 17:42:24 [17821] [5] INFO: Client connected from <127.0.0.1> > 2010-08-09 17:42:24 [17821] [5] DEBUG: Started thread 14 > (gw/bb_boxc.c:function) > 2010-08-09 17:42:24 [17821] [14] DEBUG: Thread 14 (gw/bb_boxc.c:function) > maps to pid 17821. > 2010-08-09 17:42:24 [17821] [15] DEBUG: Thread 15 (gw/bb_boxc.c:boxc_sender) > maps to pid 17821. > 2010-08-09 17:42:24 [17821] [14] DEBUG: Started thread 15 > (gw/bb_boxc.c:boxc_sender) > > 2010-08-09 17:42:46 [17821] [14] DEBUG: boxc_receiver: sms received > 2010-08-09 17:42:46 [17821] [14] DEBUG: HTTP[LBSMS1]: Start request > 2010-08-09 17:42:46 [17821] [14] DEBUG: Started thread 16 > (gwlib/fdset.c:poller) > 2010-08-09 17:42:46 [17821] [14] DEBUG: Started thread 17 > (gwlib/http.c:write_request_thread) > 2010-08-09 17:42:46 [17821] [14] DEBUG: send_msg: sending msg to box: > <127.0.0.1> > 2010-08-09 17:42:46 [17821] [17] DEBUG: Thread 17 > (gwlib/http.c:write_request_thread) maps to pid 17821. > 2010-08-09 17:42:46 [17821] [17] DEBUG: Queue contains 0 pending requests. > 2010-08-09 17:42:46 [17821] [17] DEBUG: Parsing URL > `http://2.2.2.2:9001?username=XXXXXX&password=XXXXXX&to=7706051489&text=TestMessage1&from=28874544&coding=0&charset=UTF-8&dlr-url=&dlr-mask=31': > 2010-08-09 17:42:46 [17821] [17] DEBUG: Scheme: http:// > 2010-08-09 17:42:46 [17821] [17] DEBUG: Host: 2.2.2.2:9001 > 2010-08-09 17:42:46 [17821] [17] DEBUG: Port: 9001 > 2010-08-09 17:42:46 [17821] [17] DEBUG: Username: (null) > 2010-08-09 17:42:46 [17821] [17] DEBUG: Password: (null) > 2010-08-09 17:42:46 [17821] [17] DEBUG: Path: / > 2010-08-09 17:42:46 [17821] [17] DEBUG: Query: > username=XXXXXX&password=XXXXXX&to=7706051489&text=TestMessage1&from=28874544&coding=0&charset=UTF-8&dlr-url=&dlr-mask=31 > 2010-08-09 17:42:46 [17821] [17] DEBUG: Fragment: (null) > 2010-08-09 17:42:46 [17821] [17] ERROR: Error while gw_gethostbyname occurs. > 2010-08-09 17:42:46 [17821] [17] ERROR: System error 3: No such process > 2010-08-09 17:42:46 [17821] [17] ERROR: gethostbyname failed > 2010-08-09 17:42:46 [17821] [17] ERROR: error connecting to server > `2.2.2.2:9001' at port `9001' > 2010-08-09 17:42:46 [17821] [17] DEBUG: HTTP: Opening connection to > `2.2.2.2:9001:9001' (fd=0). > 2010-08-09 17:42:46 [17821] [17] ERROR: Couldn't send request to > <http://2.2.2.2:9001?username=XXXXXX&password=XXXXXX&to=7706051489&text=TestMessage1&from=28874544&coding=0&charset=UTF-8&dlr-url=&dlr-mask=31> > 2010-08-09 17:42:46 [17821] [16] DEBUG: Thread 16 (gwlib/fdset.c:poller) maps > to pid 17821. > 2010-08-09 17:42:46 [17821] [7] ERROR: HTTP[LBSMS1]: Couldn't connect to SMS > center (retrying in 10 seconds). > > > SMSBox Log: > > 2010-08-09 17:42:24 [17840] [0] INFO: Added logfile > `/var/log/kannel/smsbox.log' with level `0'. > 2010-08-09 17:42:24 [17840] [0] INFO: HTTP: Opening server at port 13013. > 2010-08-09 17:42:24 [17840] [0] DEBUG: Started thread 1 (gwlib/fdset.c:poller) > 2010-08-09 17:42:24 [17840] [0] DEBUG: Started thread 2 > (gwlib/http.c:server_thread) > 2010-08-09 17:42:24 [17840] [0] INFO: Set up send sms service at port 13013 > 2010-08-09 17:42:24 [17840] [0] DEBUG: Started thread 3 > (gw/smsbox.c:sendsms_thread) > 2010-08-09 17:42:24 [17840] [0] DEBUG: > ---------------------------------------------- > 2010-08-09 17:42:24 [17840] [0] DEBUG: Kannel smsbox version 1.4.3 starting > 2010-08-09 17:42:24 [17840] [1] DEBUG: Thread 1 (gwlib/fdset.c:poller) maps > to pid 17840. > 2010-08-09 17:42:24 [17840] [2] DEBUG: Thread 2 (gwlib/http.c:server_thread) > maps to pid 17840. > 2010-08-09 17:42:24 [17840] [3] DEBUG: Thread 3 (gw/smsbox.c:sendsms_thread) > maps to pid 17840. > 2010-08-09 17:42:24 [17840] [0] DEBUG: dumping group (sendsms-user): > 2010-08-09 17:42:24 [17840] [0] DEBUG: <group> = <sendsms-user> > 2010-08-09 17:42:24 [17840] [0] DEBUG: <max-messages> = <10> > 2010-08-09 17:42:24 [17840] [0] DEBUG: <username> = <xxxxx> > 2010-08-09 17:42:24 [17840] [0] DEBUG: <concatenation> = <true> > 2010-08-09 17:42:24 [17840] [0] DEBUG: <password> = <xxx> > 2010-08-09 17:42:24 [17840] [4] DEBUG: Thread 4 > (gw/smsbox.c:obey_request_thread) maps to pid 17840. > 2010-08-09 17:42:24 [17840] [0] DEBUG: Started thread 4 > (gw/smsbox.c:obey_request_thread) > 2010-08-09 17:42:24 [17840] [5] DEBUG: Thread 5 > (gw/smsbox.c:url_result_thread) maps to pid 17840. > 2010-08-09 17:42:24 [17840] [0] DEBUG: Started thread 5 > (gw/smsbox.c:url_result_thread) > 2010-08-09 17:42:24 [17840] [6] DEBUG: Thread 6 > (gw/smsbox.c:http_queue_thread) maps to pid 17840. > 2010-08-09 17:42:24 [17840] [0] DEBUG: Started thread 6 > (gw/smsbox.c:http_queue_thread) > 2010-08-09 17:42:24 [17840] [0] INFO: Connected to bearerbox at 127.0.0.1 > port 13001. > 2010-08-09 17:42:24 [17840] [7] DEBUG: Thread 7 > (gw/heartbeat.c:heartbeat_thread) maps to pid 17840. > 2010-08-09 17:42:24 [17840] [0] DEBUG: Started thread 7 > (gw/heartbeat.c:heartbeat_thread) > 2010-08-09 17:42:46 [17840] [2] DEBUG: HTTP: Creating HTTPClient for > `10.20.10.75'. > 2010-08-09 17:42:46 [17840] [2] DEBUG: HTTP: Created HTTPClient area > 0x8b0c118. > 2010-08-09 17:42:46 [17840] [3] INFO: smsbox: Got HTTP request > </cgi-bin/sendsms> from <10.20.10.75> > 2010-08-09 17:42:46 [17840] [3] INFO: sendsms used by <xxxxx> > 2010-08-09 17:42:46 [17840] [3] INFO: sendsms sender:<xxxxx:28874544> > (10.20.10.75) to:<7706051489> msg:<TestMessage1> > 2010-08-09 17:42:46 [17840] [3] DEBUG: Stored UUID > 107619bd-3596-4c70-8053-5fe6ef92f66d > 2010-08-09 17:42:46 [17840] [3] DEBUG: message length 12, sending 1 messages > 2010-08-09 17:42:46 [17840] [3] DEBUG: Status: 202 Answer: <Sent.> > 2010-08-09 17:42:46 [17840] [3] DEBUG: Delayed reply - wait for bearerbox > 2010-08-09 17:42:46 [17840] [0] DEBUG: Got ACK (0) of > 107619bd-3596-4c70-8053-5fe6ef92f66d > 2010-08-09 17:42:46 [17840] [0] DEBUG: HTTP: Resetting HTTPClient for > `10.20.10.75'. > 2010-08-09 17:43:46 [17840] [1] DEBUG: Timeout for fd:23 appeares. > 2010-08-09 17:43:46 [17840] [1] DEBUG: HTTP: Destroying HTTPClient area > 0x8b0c118. > 2010-08-09 17:43:46 [17840] [1] DEBUG: HTTP: Destroying HTTPClient for > `10.20.10.75'. > >
