|
From: Ben E. H. <bv...@gm...> - 2007-05-23 12:33:28
|
Hi everybody, my mobile phone company o2 offers a syncml-server. They have a special=20 windows-tool to synchronize which I don't want to use. But they also told m= e=20 the parameters to access the syncml-server: Serveradresse, Host Adresse: http://syncml.o2online.de/syncml.osp Port: 80 Benutzername/Login Name: [mobilenumber]@o2online.de Passwort: [password at www.o2online.de] Anwendungen/Datenbankname Contacts: kontakte Calender: kalender (bei Sony Ericsson Ger=E4ten: Termine) Todo: aufgaben Notes: notizen Sync-Anfragen erlauben (allow sync-request): yes Alle Sync-Anfr. Annehmen (accept all sync-request): no Netzauthentifizierung (network authentification): yes (Normal PAP) Protokoll: PDP/DHCP I tried to sync with the syncml-http-server and kdepim, with the following= =20 config: <config> <username>[my phonenumber]@o2online.de</username> <password>[my password]</password> <url>http://syncml.o2online.de/syncml.osp</url> <port>80</port> <recvLimit>0</recvLimit> <maxObjSize>0</maxObjSize> <usestringtable>0</usestringtable> <onlyreplace>0</onlyreplace> <contact_db>kontakte</contact_db> <calendar_db>Termine</calendar_db> <note_db>notizen</note_db> </config> msynctool returns only the message: Error while synchronizing: Unable to sp= awn=20 server Any hint what I can do? Thanks, Ben |
|
From: Mario T. O. <em...@es...> - 2007-05-29 06:55:38
|
On Wednesday 23 May 2007 14:30:50 Ben E. Hard wrote: > <config> > <username>[my phonenumber]@o2online.de</username> > <password>[my password]</password> > <url>http://syncml.o2online.de/syncml.osp</url> > <port>80</port> > <recvLimit>0</recvLimit> > <maxObjSize>0</maxObjSize> > <usestringtable>0</usestringtable> > <onlyreplace>0</onlyreplace> > <contact_db>kontakte</contact_db> > <calendar_db>Termine</calendar_db> > <note_db>notizen</note_db> > </config> > > msynctool returns only the message: Error while synchronizing: Unable to > spawn server > > Any hint what I can do? The port 80 only can be opened for a user with root privileges. You can use= =20 another port over 1024, p.e. 8080. Un saludo |
|
From: Ben E. H. <bv...@gm...> - 2007-05-30 10:28:14
|
Hola Mario, Am Dienstag, 29. Mai 2007 08:55 schrieb Mario Teijeiro Otero: > > msynctool returns only the message: Error while synchronizing: Unable to > > spawn server > > > > Any hint what I can do? > > The port 80 only can be opened for a user with root privileges. You can use > another port over 1024, p.e. 8080. This doesn't work (msynctool hangs without giving an error message). Can I use another port if the syncml-server tells me to use port 80? Would it be unsafe to let users use the port 80? Greetings, Ben |
|
From: airflow <air...@gm...> - 2008-03-15 16:34:53
|
Bugzilla from bv...@gm... wrote: > >> The port 80 only can be opened for a user with root privileges. You can >> use >> another port over 1024, p.e. 8080. > This doesn't work (msynctool hangs without giving an error message). Can I > use > another port if the syncml-server tells me to use port 80? Would it be > unsafe > to let users use the port 80? > Hi there, I can confirm that it doesn't work for me neither. The service from the provider works, because using the same settings on the phone itself to sync to the syncml-server works (this works via UMTS or WLAN on the phone). But of course it would be cooler, if I could sync this server together in one go, when I trigger the sync between my PC (evolution-plugin) and the phone with opensync. BTW, i don't understand how using port 80 can be only done by root? While browsing the web, you open a lot of connections with that port - why is it a problem with opensync? I understand this port to be the port the syncml-server (being at the providers premises) - or is it the source-port of the PC, too? The problem is that the provider is using port 80. When I set the port to something else, as Ben already described, opensync hangs completely. Any hints much appreciated. airflow -- View this message in context: http://www.nabble.com/syncml-and-o2-genion-tp10762982p16069759.html Sent from the Opensync - User mailing list archive at Nabble.com. |
|
From: airflow <air...@gm...> - 2008-03-17 20:20:32
|
Michael Bell wrote: > > ... I don't understand this ... :( > > Please describe clearly what you configured. Example: > [...] > > Again please note, that the whole SyncML over HTTP stuff only works in > newest SVN releases. Compatibility with some servers is tested and > phones with SyncML over HTTP clients are rare (except of UIQ). > The last days I tested opensync with version 0.22. First I tested between my PC and my phone over bluetooth, which works more or less (I'm still fiddling around and will probably post one or more questions regarding little problems I still have the next days). I used the evo-plugin and the syncml-obex-client plugin for that. Then I saw that there is also a plugin to use syncml over http. I thought I'll add it as the third member of the sync-group. My phone (Nokia E51) also has the capability to sync over http directly from the phone (via UMTS or WLAN). This works fine, so I used the same settings as on the phone. I sync towards a server from the provider, which enables use of mail/SMS webtools with acccess to all my contacts, which is neat. The settings for this third member are: plugin: syncml-http-server Serverversion: 1.1 Serveraddress: http://sync.A1.net/ Port: 80 Username: myuser Password: mypassword You wrote that it works only with the SVN-version, which I don't have in place. So it's probably a bad idea to try this again until I have moved to upcoming version 4. On the other hand, I still don't quite get the thing with the port - what would be the right setting in this case? I just noticed there is also a plugin syncml-http-client - i should probably have used this plugin, right.. :/ BTW, are there plans to add a function --delmember to the msynctool? Because currently the only way to remove a member is to remove the whole group and recreate the members. Best Regards, airflow -- View this message in context: http://www.nabble.com/syncml-and-o2-genion-tp10762982p16101672.html Sent from the Opensync - User mailing list archive at Nabble.com. |
|
From: Michael B. <mic...@cm...> - 2008-03-18 12:29:31
Attachments:
smime.p7s
|
airflow schrieb: > The settings for this third member are: > plugin: syncml-http-server > Serverversion: 1.1 > Serveraddress: http://sync.A1.net/ > Port: 80 > Username: myuser > Password: mypassword Correct settings for SVN trunk: plugin: syncml-http-client Serverversion: 1.1 Serveraddress: http://sync.A1.net/ Username:... Password:... The port parameter is some kind of a misunderstanding. If you are a server then you must only specify the port. If you are a client then you must specify the complete URL. The port parameter in the client config was a bug. > You wrote that it works only with the SVN-version, which I don't have in > place. So it's probably a bad idea to try this again until I have moved to > upcoming version 4. On the other hand, I still don't quite get the thing > with the port - what would be the right setting in this case? I just noticed > there is also a plugin syncml-http-client - i should probably have used this > plugin, right.. :/ Yes, the client plugin is correct choice in your case. > BTW, are there plans to add a function --delmember to the msynctool? Because > currently the only way to remove a member is to remove the whole group and > recreate the members. --delmember exists already - at minimum in the svn trunk version. BTW I wrote a file for bash completion which shows all options and parameters incl. available members and groups ;) http://www.opensync.org/wiki/MsynctoolBashCompletion Best regards Michael -- _______________________________________________________________ Michael Bell Humboldt-Universitaet zu Berlin Tel.: +49 (0)30-2093 2482 ZE Computer- und Medienservice Fax: +49 (0)30-2093 2704 Unter den Linden 6 mic...@cm... D-10099 Berlin _______________________________________________________________ X.509 CA Certificates / Wurzelzertifikate http://ra.pki.hu-berlin.de |
|
From: Michael B. <mic...@cm...> - 2008-03-17 11:21:05
Attachments:
smime.p7s
|
airflow schrieb:
>
> Bugzilla from bv...@gm... wrote:
>>> The port 80 only can be opened for a user with root privileges. You can
>>> use
>>> another port over 1024, p.e. 8080.
>> This doesn't work (msynctool hangs without giving an error message). Can I
>> use
>> another port if the syncml-server tells me to use port 80? Would it be
>> unsafe
>> to let users use the port 80?
I'm missing the beginning of the conversation. So I can only mention
that syncml-http-server works only with the newest SVN stuff. Port 8080
definitely works - except that you run another service on this port.
Ports until port 80 are restricted because they were officially
associated with services and the idea was and is that only authorized
persons (usually called administrators known as root) should be able to
start such services. Therefore normal users without root privileges can
only establish servers with port numbers higher than port 1024.
> BTW, i don't understand how using port 80 can be only done by root? While
> browsing the web, you open a lot of connections with that port - why is it a
> problem with opensync?
You open web connections as a client. If you start a sniffer like
wireshark then you can see that the server use port 80 and you use a
port over 1024. This is basic TCP/IP. If you start syncml-http-server
then you starts a server and not a client and this is a completely
different thing.
> I understand this port to be the port the
> syncml-server (being at the providers premises) - or is it the source-port
> of the PC, too? The problem is that the provider is using port 80. When I
> set the port to something else, as Ben already described, opensync hangs
> completely.
... I don't understand this ... :(
Please describe clearly what you configured. Example:
1. member: 1
plugin: syncml-http-server
params: port 8080
2. member: 2
plugin: syncml-http-client
params: url http://my.provider.de/funambol/ds
Again please note, that the whole SyncML over HTTP stuff only works in
newest SVN releases. Compatibility with some servers is tested and
phones with SyncML over HTTP clients are rare (except of UIQ).
Best regards
Michael
--
_______________________________________________________________
Michael Bell Humboldt-Universitaet zu Berlin
Tel.: +49 (0)30-2093 2482 ZE Computer- und Medienservice
Fax: +49 (0)30-2093 2704 Unter den Linden 6
mic...@cm... D-10099 Berlin
_______________________________________________________________
X.509 CA Certificates / Wurzelzertifikate
http://ra.pki.hu-berlin.de
|