I think you need 8-bit to send binary. Are you sure that the SMSC supports sending wap-pushes?
On Sun, Apr 25, 2010 at 4:30 AM, Gonzalo Vergara <[email protected]>wrote: > Hello there. > I need help with a strange problem > > I configured kannel to work with a telco's SMSC SMPP, and I was able to > send SMS successfully. > > But when I send wap-push, I only receive SMS (with garbage) in the phone. > > I tried doing it with manually: > > > > http://localhost:13013/cgi-bin/sendsms?user=foo&pass=bar&to=+XXXXXXXXXXX&udh=%06%05%04%0B%84%23%F0&text=%1B%06%01%AE%02%05%6A%00%45%C6%0C%03%67%6F%6F%67%6C%65%2E%6D%6F%62%69%00%01%03%67%6F%74%6F%00%01%01&coding=0 > > and also with PPG: > > /usr/lib/kannel/test/test_ppg " > http://localhost:13031/wappush?username=foo&password=bar" si.xml pap.xml > > > The documents from the telco says their SMSC only allows 7 bit coding. > > I also check the logs and see these errors: > > bearerbox.log.1:2010-04-23 20:40:55 [9555] [6] ERROR: Failed to convert > string from <UTF-8> to <ASCII>, errno was <84> > bearerbox.log.1:2010-04-23 20:40:55 [9555] [6] ERROR: Failed to convert > msgdata from charset <UTF-8> to <ASCII>, will send as is. > >
