On Tue, 2010-01-12 at 11:41 +0000, M R wrote: > Just wondering if anyone has managed to establish a sync over HTTPS from > the N900. When I switch to HTTPS on the N900 I get the following INFO > message followed by timeouts.
Regarding the timeouts, we already changed the code so that it stops trying immediately for the first message and only retries while a sync runs. > [INFO] SoupTransport Failure: https://www.xxxxx.co.uk/horde3/rpc.php via > libsoup: SSL handshake failed > > Looking at the traffic coming into the server, it would appear no > connection is being established from the N900 and that this is a network > transport problem? Are you sure there is not TCP connection at all? The error looks like the client connects to the HTTPS port successfully, then fails during setting up SSL encryption. A likely cause is a server certificate that cannot be verified by the client. Such a failure might not show up in the HTTP servers logs because it never gets to see the HTTP command. There are options to control SSL checking: $ syncevolution --sync-property ? | grep SSL Try: $ syncevolution --run --sync-property SSLVerifyServer=0 \ --sync-property SSLVerifyHost=0 \ <server> Use "--configure" instead of "--run" to change this permanently. I don't know how to properly import the server certificates into Maemo. We have a SSLCertificateFile property which might help. -- Best Regards, Patrick Ohly The content of this message is my personal opinion only and although I am an employee of Intel, the statements I make here in no way represent Intel's position on the issue, nor am I authorized to speak on behalf of Intel on this matter. _______________________________________________ SyncEvolution mailing list [email protected] http://lists.syncevolution.org/listinfo/syncevolution
