<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Verdana;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
span.EmailStyle18
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style></head><body lang=EN-US link=blue vlink=purple><div class=WordSection1><p class=MsoNormal>Start here:<o:p></o:p></p><p class=MsoNormal><a href="https://github.com/hessu/aprsc/blob/master/tools/aprsis-http-post">https://github.com/hessu/aprsc/blob/master/tools/aprsis-http-post</a><o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>try port 8080 instead of 14580.  It WILL take a code change in your client, from what I can tell, but before you start tearing things apart, wait for Hessu to opine.  It looks like the java aprs daemon looks for a websocket connection on 14580, and I’m not sure aprsc is interpreting the connection as a websocket connection.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>If Heikki hasn’t chimed in within a few days, I’ll tear deeper into it with you.  I have enough ESP8266s and ESP32s to build a supercomputing cluster at this point.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>de AB0OO<o:p></o:p></p><p class=MsoNormal>John Gorkos<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'><p class=MsoNormal><b><span style='font-size:12.0pt;color:black'>From: </span></b><span style='font-size:12.0pt;color:black'>aprssig <aprssig-bounces@lists.tapr.org> on behalf of Rafał Antas <antas.rafal@gmail.com><br><b>Date: </b>Thursday, March 5, 2020 at 1:21 PM<br><b>To: </b><aprssig@lists.tapr.org><br><b>Subject: </b>[aprssig] APRS POST HTTP<o:p></o:p></span></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal style='margin-bottom:8.0pt;line-height:11.75pt'>Hi Guys,<o:p></o:p></p><p class=MsoNormal style='margin-bottom:8.0pt;line-height:11.75pt'><o:p> </o:p></p><p class=MsoNormal style='margin-bottom:8.0pt;line-height:11.75pt'>I am writing to you since you might help with my small problem. My friend (SQ2CET) and I (SQ4LOL) developed small WX station using ESP8266 powered by ESPEASY software. Everything was fine WX date was pushed to APRS.fi without any problems till yesterday. Poland APRS server (<a href="http://poland.aprs2.net/" target="_blank">Poland.aprs2.net</a>) was migrated from java to <span style='font-size:9.0pt;font-family:"Verdana",sans-serif;color:#333333'>aprsc </span>and I think this is causing this problem for us. We are using POST http method to push data to APRS. I am trying to compare Poland APRS server, running on aprsc to Czech running java. Everything is ok when we are sending data to Czech server, but Poland server is not. I tried to compare it using curl command.<o:p></o:p></p><p class=MsoNormal style='margin-bottom:8.0pt;line-height:11.75pt'><span style='font-size:9.0pt;font-family:"Verdana",sans-serif;color:#333333'>Poland:</span><o:p></o:p></p><p class=MsoNormal style='margin-bottom:8.0pt;line-height:11.75pt'>curl --verbose --data "user SQ4LOL pass 12345" <a href="http://poland.aprs2.net:14580/" target="_blank">poland.aprs2.net:14580</a><o:p></o:p></p><p class=MsoNormal style='margin-bottom:8.0pt;line-height:11.75pt'>* Rebuilt URL to: <a href="http://poland.aprs2.net:14580/" target="_blank">poland.aprs2.net:14580/</a><o:p></o:p></p><p class=MsoNormal style='margin-bottom:8.0pt;line-height:11.75pt'>*   Trying 46.21.223.230...<o:p></o:p></p><p class=MsoNormal style='margin-bottom:8.0pt;line-height:11.75pt'>* TCP_NODELAY set<o:p></o:p></p><p class=MsoNormal style='margin-bottom:8.0pt;line-height:11.75pt'>* Connected to <a href="http://poland.aprs2.net/" target="_blank">poland.aprs2.net</a> (46.21.223.230) port 14580 (#0)<o:p></o:p></p><p class=MsoNormal style='margin-bottom:8.0pt;line-height:11.75pt'>> POST / HTTP/1.1<o:p></o:p></p><p class=MsoNormal style='margin-bottom:8.0pt;line-height:11.75pt'>> Host: <a href="http://poland.aprs2.net:14580/" target="_blank">poland.aprs2.net:14580</a><o:p></o:p></p><p class=MsoNormal style='margin-bottom:8.0pt;line-height:11.75pt'>> User-Agent: curl/7.55.1<o:p></o:p></p><p class=MsoNormal style='margin-bottom:8.0pt;line-height:11.75pt'>> Accept: */*<o:p></o:p></p><p class=MsoNormal style='margin-bottom:8.0pt;line-height:11.75pt'>> Content-Length: 22<o:p></o:p></p><p class=MsoNormal style='margin-bottom:8.0pt;line-height:11.75pt'>> Content-Type: application/x-www-form-urlencoded<o:p></o:p></p><p class=MsoNormal style='margin-bottom:8.0pt;line-height:11.75pt'>> <o:p></o:p></p><p class=MsoNormal style='margin-bottom:8.0pt;line-height:11.75pt'>* upload completely sent off: 22 out of 22 bytes<o:p></o:p></p><p class=MsoNormal style='margin-bottom:8.0pt;line-height:11.75pt'># aprsc 2.1.5-g8af3cdc<o:p></o:p></p><p class=MsoNormal style='margin-bottom:8.0pt;line-height:11.75pt'># Invalid login command<o:p></o:p></p><p class=MsoNormal style='margin-bottom:8.0pt;line-height:11.75pt'># Invalid login command<o:p></o:p></p><p class=MsoNormal style='margin-bottom:8.0pt;line-height:11.75pt'>* Connection #0 to host <a href="http://poland.aprs2.net/" target="_blank">poland.aprs2.net</a> left intact<o:p></o:p></p><p class=MsoNormal style='margin-bottom:8.0pt;line-height:11.75pt'> <o:p></o:p></p><p class=MsoNormal style='margin-bottom:8.0pt;line-height:11.75pt'>Czech:<o:p></o:p></p><p class=MsoNormal style='margin-bottom:8.0pt;line-height:11.75pt'> <o:p></o:p></p><p class=MsoNormal style='margin-bottom:8.0pt;line-height:11.75pt'>curl --verbose --data "user SQ4LOL pass 12345" <a href="http://czech.aprs2.net:14580/" target="_blank">czech.aprs2.net:14580</a><o:p></o:p></p><p class=MsoNormal style='margin-bottom:8.0pt;line-height:11.75pt'>* Rebuilt URL to: <a href="http://czech.aprs2.net:14580/" target="_blank">czech.aprs2.net:14580/</a><o:p></o:p></p><p class=MsoNormal style='margin-bottom:8.0pt;line-height:11.75pt'>*   Trying 89.235.48.27...<o:p></o:p></p><p class=MsoNormal style='margin-bottom:8.0pt;line-height:11.75pt'>* TCP_NODELAY set<o:p></o:p></p><p class=MsoNormal style='margin-bottom:8.0pt;line-height:11.75pt'>* Connected to <a href="http://czech.aprs2.net/" target="_blank">czech.aprs2.net</a> (89.235.48.27) port 14580 (#0)<o:p></o:p></p><p class=MsoNormal style='margin-bottom:8.0pt;line-height:11.75pt'>> POST / HTTP/1.1<o:p></o:p></p><p class=MsoNormal style='margin-bottom:8.0pt;line-height:11.75pt'>> Host: <a href="http://czech.aprs2.net:14580/" target="_blank">czech.aprs2.net:14580</a><o:p></o:p></p><p class=MsoNormal style='margin-bottom:8.0pt;line-height:11.75pt'>> User-Agent: curl/7.55.1<o:p></o:p></p><p class=MsoNormal style='margin-bottom:8.0pt;line-height:11.75pt'>> Accept: */*<o:p></o:p></p><p class=MsoNormal style='margin-bottom:8.0pt;line-height:11.75pt'>> Content-Length: 22<o:p></o:p></p><p class=MsoNormal style='margin-bottom:8.0pt;line-height:11.75pt'>> Content-Type: application/x-www-form-urlencoded<o:p></o:p></p><p class=MsoNormal style='margin-bottom:8.0pt;line-height:11.75pt'>> <o:p></o:p></p><p class=MsoNormal style='margin-bottom:8.0pt;line-height:11.75pt'>* upload completely sent off: 22 out of 22 bytes<o:p></o:p></p><p class=MsoNormal style='margin-bottom:8.0pt;line-height:11.75pt'># javAPRSSrvr 3.15b08<o:p></o:p></p><p class=MsoNormal style='margin-bottom:8.0pt;line-height:11.75pt'> <o:p></o:p></p><p class=MsoNormal style='margin-bottom:8.0pt;line-height:11.75pt'>Do you have any idea how we can solve this small problem?<o:p></o:p></p><div><div><div><div><div><div><p class=MsoNormal>Pozdrawiam,<o:p></o:p></p></div><div><p class=MsoNormal>Rafał Antas<o:p></o:p></p></div></div></div></div></div></div></div><p class=MsoNormal>_______________________________________________ aprssig mailing list aprssig@lists.tapr.org http://lists.tapr.org/mailman/listinfo/aprssig_lists.tapr.org <o:p></o:p></p></div></body></html>