App Engine, Collect and HTTPS

Hi,

This is my first time working with an Aggregate that was installed on the Google cloud service. The install forced secure connection, ie it's accessed in a browser with https (and trying to access with plain http will force to https).

However, when I try to connect with the tablet to Aggregate with Collect, I can only use http, ie in general settings, the URL is ~http://xxx.appspot.com. If I try https://xxx.appspot.com, and try getting a blank form, I get:
Form listing failed. Error: javax.net.ssl. SSLException: Read error: I/O error during system call, Connection reset by peer

Any suggestions on how to fix this?

Thanks in advance,
Colin

This is incorrect. The stock ODK Collect allows you to specify the full URL
with https -- and it works fine.

If you do have problems:

(1) Open a browser on your device and try to navigate to the server. You
may need to navigate through a wifi-login screen, and this can cause a
connection-reset-by-peer error.

(2) if you can browse there with your device browser, and are still having
difficulty, try power cycling the device. This ensures that the
communications channel that will be used to communicate with the server is
"clean" and does not have left-over error states.

(3) Finally, double-check that you are using US-English symbols for :, /,
and . when entering the URL. I have seen Unicode characters that look
remarkably like these, and if you use those, it won't work. This would be
unlikely to give a reset-by-peer error.

Lastly, if you have a custom ODK build, talk to the builders. Otherwise,
make sure you are up-to-date.

··· On Tue, Jan 5, 2016 at 1:01 PM, wrote:

Hi,

This is my first time working with an Aggregate that was installed on the
Google cloud service. The install forced secure connection, ie it's
accessed in a browser with https (and trying to access with plain http will
force to https).

However, when I try to connect with the tablet to Aggregate with Collect,
I can only use http, ie in general settings, the URL is ~
http://xxx.appspot.com. If I try https://xxx.appspot.com, and try getting
a blank form, I get:
Form listing failed. Error: javax.net.ssl. SSLException: Read error: I/O
error during system call, Connection reset by peer

Any suggestions on how to fix this?

Thanks in advance,
Colin

--

Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en


You received this message because you are subscribed to the Google Groups
"ODK Community" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to opendatakit+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
Mitch Sundt
Software Engineer
University of Washington
mitchellsundt@gmail.com

Turns out an update of ODK Collect did the trick. Strange, cause I've had no problems with https in the past. But working now. Thanks Mitch

··· On Tuesday, January 5, 2016 at 6:03:33 PM UTC-5, Mitch Sundt wrote: > This is incorrect. The stock ODK Collect allows you to specify the full URL with https -- and it works fine. > > > > If you do have problems: > > > (1) Open a browser on your device and try to navigate to the server. You may need to navigate through a wifi-login screen, and this can cause a connection-reset-by-peer error. > > > (2) if you can browse there with your device browser, and are still having difficulty, try power cycling the device. This ensures that the communications channel that will be used to communicate with the server is "clean" and does not have left-over error states. > > > (3) Finally, double-check that you are using US-English symbols for :, /, and . when entering the URL. I have seen Unicode characters that look remarkably like these, and if you use those, it won't work. This would be unlikely to give a reset-by-peer error. > > > Lastly, if you have a custom ODK build, talk to the builders. Otherwise, make sure you are up-to-date. > > > > > > > On Tue, Jan 5, 2016 at 1:01 PM, wrote: > Hi, > > > > This is my first time working with an Aggregate that was installed on the Google cloud service. The install forced secure connection, ie it's accessed in a browser with https (and trying to access with plain http will force to https). > > > > However, when I try to connect with the tablet to Aggregate with Collect, I *can only use http*, ie in general settings, the URL is ~http://xxx.appspot.com. If I try https://xxx.appspot.com, and try getting a blank form, I get: > > Form listing failed. Error: javax.net.ssl. SSLException: Read error: I/O error during system call, Connection reset by peer > > > > Any suggestions on how to fix this? > > > > > > Thanks in advance, > > Colin > > > > -- > > -- > > Post: opend...@googlegroups.com > > Unsubscribe: opendatakit...@googlegroups.com > > Options: http://groups.google.com/group/opendatakit?hl=en > > > > --- > > You received this message because you are subscribed to the Google Groups "ODK Community" group. > > To unsubscribe from this group and stop receiving emails from it, send an email to opendatakit...@googlegroups.com. > > For more options, visit https://groups.google.com/d/optout. > > > > > > -- > > Mitch Sundt > Software Engineer > University of Washington > mitche...@gmail.com