On 08.08.2011 10:48, Patrick Ohly wrote:
On So, 2011-08-07 at 22:20 +0200, Roman Morawek wrote:
> In the log files I recognized the following, which I expect as the
> source of the problem:
> Source (Remote party): 'http://epia.selfip.net:8080/funambol/ds'
> Response to be sent to URI='http://epia:8080/funambol/ds;jsessionid=...
>
> Thus, the response is not sent to the full qualified host name but only
> to the server name "epia". This works fine within the local LAN but does
> not work via Internet connection.
>
> Where does this RespURI come from?
From the server. It tells the client were to continue. Potentially this
can be on a different host. In practice it most often just adds the
session ID.
> Is the syncevolution client configured wrongly?
> Or is the server somehow setup wrong (same problem on N900 and N950...)?
The server setup must be changed to use the full hostname. I don't
remember how to do that with Funambol.
Just for the record:
I changed the "serverURI" propertiy in /opt/Funambol/config/Funambol.xml
to include the full qualified domain name and syncing works fine now
also outside the LAN.
Thanks for your help!
Regards,
Roman