Ah, or you could use: send-url = "http://smstest.laborbridge.com:9001/"
Tthat should work (I think it gets confused with the IP + port, should work fine with a regular fqdn). Regards, Alex On Tue, Aug 10, 2010 at 4:20 PM, Brian Rathman <[email protected]> wrote: > Here is my /etc/hosts file: > > 127.0.0.1 localhost > 10.20.10.6 Amstel.telrite.com Amstel > 2.2.2.2 smstest.laborbridge.com > > I can ping and resolve all of these fine. 2.2.2.2 is not the actual IP > address obviously, but I believe the problem is that function in protected.c > is trying to resolve 2.2.2.2:9001 instead of just 2.2.2.2 > > -------- Original Message -------- > Subject: {Disarmed} Re: Problem with gw_gethostbyname in Stable version > 1.4.3 > From: Abdul Basit <[email protected]> > To: Nikos Balkanas <[email protected]> > Cc: Brian Rathman <[email protected]>, [email protected] > Date: Tuesday, August 10, 2010 6:27:27 AM > > Nikos is right. I get this problem resolved by adding line in /etc/hosts >> 127.0.0.1 localhost.localdomain localhost yourhostnamehere >> >> or add line >> 2.2.2.2 yourhostname >> >> >> >> >> >> 2010/8/10 Nikos Balkanas <[email protected] <mailto:[email protected] >> >> >> >> Hi, >> >> Always use users list for such questions. >> >> Add your server to /etc/hosts. >> >> I don't know to which variable "name" you are referring to. >> >> Try: >> >> telnet 2222 9201 >> >> from a shell to see if you have connectivity to HTTP smsc. That >> address 2.2.2.2 in your send-url looks mighty suspicious. >> >> BR, >> Nikos >> ----- Original Message ----- From: "Brian Rathman" >> <[email protected] <mailto:[email protected]>> >> To: <[email protected] <mailto:[email protected]>> >> Sent: Tuesday, August 10, 2010 12:49 AM >> Subject: Problem with gw_gethostbyname in Stable version 1.4.3 >> >> >> >> 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 `*MailScanner warning: numerical links are often >> malicious:* 2.2.2.2:9001 <http://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 >> *MailScanner warning: numerical links are often malicious:* >> 2.2.2.2:9001 <http://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 = "*MailScanner warning: numerical links are often >> malicious:* 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 = "*MailScanner warning: numerical links are often >> malicious:* http://10.20.10.10/test/sms?phone=%p&text=%a >> <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 >> <*MailScanner warning: numerical links are often malicious:* >> 0.0.0.0:9200 <http://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 >> <*MailScanner warning: numerical links are often malicious:* >> 0.0.0.0:9201 <http://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 >> `*MailScanner has detected a possible fraud attempt from >> "2.2.2.2:9001" claiming to be* >> >> 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 >> < >> 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: *MailScanner >> warning: numerical links are often malicious:* 2.2.2.2:9001 >> <http://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 `*MailScanner warning: numerical links are often >> malicious:* 2.2.2.2:9001 <http://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 >> <*MailScanner has detected a possible fraud attempt from >> "2.2.2.2:9001" claiming to be* >> >> 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 >> < >> 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'. >> >> >> >> >> >> >> >> -- >> Regards, >> >> Abdul Basit | +92 32 1416 4196 | Aaqoo Technologies >> > >
