Hi All,
I am trying to figure out why the Nokia 7650 does not like my reply to
init. It neither send back a reply, just it shows an error message on
the screen.

Here is what I get from N7650:

<SyncML>
<SyncHdr>
<VerDTD>1.0</VerDTD>
<VerProto>SyncML/1.0</VerProto>
<SessionID>2</SessionID>
<MsgID>1</MsgID>
<Target>
<LocURI>http://80.180.78.84:8080/sync4j/sync</LocURI>
</Target>
<Source>
<LocURI>IMEI:351111103384988</LocURI>
</Source>
<Meta><MaxMsgSize xmlns='syncml:metinf'>7000</MaxMsgSize></Meta>
</SyncHdr>
<SyncBody>
<Alert><CmdID>1</CmdID>
<Data>201</Data>
<Item>
<Target>
<LocURI>./contact</LocURI>
</Target>
<Source>
<LocURI>./C\System\Data\Contacts.cdb</LocURI>
</Source>
<Meta><Anchor xmlns='syncml:metinf'>
<Next>20030625T222050Z</Next>
</Anchor>
</Meta>
</Item>
</Alert>

<Put><CmdID>2</CmdID>
<Meta><Type
xmlns='syncml:metinf'>application/vnd.syncml-devinf+wbxml</Type></Me
ta>
<Item>
<Source>
<LocURI>./devinf10</LocURI>
</Source>
<Data>
<DevInf xmlns="syncml:devinf">
<VerDTD>1.0</VerDTD>
<Man>NOKIA</Man>
<Mod>7650</Mod>
<SwV> 3.16</SwV>
<DevId>IMEI:351111103384988</DevId>
<DevTyp>phone</DevTyp>
<DataStore>
<SourceRef>./C\System\Data\Contacts.cdb</SourceRef>
<MaxGUIDSize>8</MaxGUIDSize>
<Rx-Pref>
<CTType>text/x-vcard</CTType>
<VerCT>2.1</VerCT>
</Rx-Pref>
<Tx-Pref>
<CTType>text/x-vcard</CTType>
<VerCT>2.1</VerCT>
</Tx-Pref>
<SyncCap>
<SyncType>1</SyncType>
<SyncType>2</SyncType>
</SyncCap>
</DataStore>
<CTCap>
<CTType>text/x-vcard</CTType>
<PropName>BEGIN</PropName>
<PropName>END</PropName>
<PropName>ADR</PropName>
<PropName>BDAY</PropName>
<PropName>EMAIL</PropName>
<PropName>LABEL</PropName>
<PropName>LOGO</PropName>
<PropName>N</PropName>
<PropName>NOTE</PropName>
<PropName>ORG</PropName>
<PropName>PHOTO</PropName>
<PropName>REV</PropName>
<PropName>SOUND</PropName>
<PropName>TEL</PropName>
<PropName>TITLE</PropName>
<PropName>UID</PropName>
<PropName>URL</PropName>
<PropName>VERSION</PropName>
</CTCap>
</DevInf>
</Data>
</Item>
</Put>

<Get>
<CmdID>3</CmdID>
<Meta><Type
xmlns='syncml:metinf'>application/vnd.syncml-devinf+wbxml</Type></Me
ta>
<Item>
<Target>
<LocURI>./devinf10</LocURI>
</Target>
</Item>
</Get>

<Final/>
</SyncBody>
</SyncML>

And here is the replay:

<SyncML>
<SyncHdr>
<VerDTD>1.0</VerDTD>
<VerProto>SyncML/1.0</VerProto>
<SessionID>2</SessionID>
<MsgID>1</MsgID>
<Target>
<LocURI>IMEI:351111103384988</LocURI>
</Target>
<Source>
<LocURI>http://80.180.78.84:8080/sync4j/sync</LocURI>
</Source>
<Meta><MaxMsgSize xmlns='syncml:metinf'>7000</MaxMsgSize></Meta>
</SyncHdr>
<SyncBody>
<Status>
<CmdID>1</CmdID>
<MsgRef>1</MsgRef>
<CmdRef>0</CmdRef>
<Cmd>SyncHdr</Cmd>
<TargetRef>http://80.180.78.84:8080/sync4j/sync</TargetRef>
<SourceRef>IMEI:351111103384988</SourceRef>
<Data>212</Data>
</Status>

<Status>
<CmdID>2</CmdID>
<MsgRef>1</MsgRef>
<CmdRef>1</CmdRef>
<Cmd>Alert</Cmd>
<TargetRef>./contact</TargetRef>
<SourceRef>./C\System\Data\Contacts.cdb</SourceRef>
<Data>200</Data>
<Item>
<Data><Anchor xmlns='syncml:metinf'>
<Next>20030625T222050Z</Next>
</Anchor>
</Data>
</Item>
</Status>

<Status>
<CmdID>3</CmdID>
<MsgRef>1</MsgRef>
<CmdRef>2</CmdRef>
<Cmd>Put</Cmd>
<SourceRef>./devinf10</SourceRef>
<Data>200</Data>
</Status>

<Status>
<CmdID>4</CmdID>
<MsgRef>1</MsgRef>
<CmdRef>3</CmdRef>
<Cmd>Get</Cmd>
<TargetRef>./devinf10</TargetRef>
<Data>200</Data>
</Status>

<Results><CmdID>5</CmdID>
<MsgRef>1</MsgRef>
<CmdRef>3</CmdRef>
<Meta><Type
xmlns='syncml:metinf'>application/vnd.syncml-devinf+wbxml</Type></Me
ta>
<Item>
<Source>
<LocURI>./devinf10</LocURI>
</Source>
<Data><DevInf xmlns='syncml:devinf'>
<VerDTD>1.0</VerDTD>
<Man>Sync4j</Man>
<OEM>-</OEM>
<FwV>-</FwV>
<SwV>0.2</SwV>
<HwV>-</HwV>
<DevID>Sync4j Server</DevID>
<DevTyp>Server</DevTyp>
<DataStore><SourceRef>./contact</SourceRef>
<MaxGUIDSize>32</MaxGUIDSize><Rx-Pref><CTType>text/x-vcard</CTType>
<VerCT>3.0</VerCT>
</Rx-Pref><Rx><CTType>text/x-vcard</CTType>
<VerCT>2.1</VerCT>
</Rx><Rx><CTType>text/x-vcard</CTType>
<VerCT>3.0</VerCT>
</Rx><Tx-Pref><CTType>text/x-vcard</CTType>
<VerCT>3.0</VerCT>
</Tx-Pref><Tx><CTType>text/x-vcard</CTType>
<VerCT>2.1</VerCT>
</Tx><Tx><CTType>text/x-vcard</CTType>
<VerCT>3.0</VerCT>
</Tx><SyncCap><SyncType>1</SyncType>
<SyncType>2</SyncType>
<SyncType>3</SyncType>
<SyncType>4</SyncType>
<SyncType>5</SyncType>
<SyncType>6</SyncType>
<SyncType>7</SyncType>
</SyncCap>
</DataStore>
</DevInf>
</Data>
</Item>
</Results>

<Alert><CmdID>6</CmdID>
<Data>201</Data>
<Item>
<Target>
<LocURI>./C\System\Data\Contacts.cdb</LocURI>
</Target>
<Source>
<LocURI>./contact</LocURI>
</Source>
<Meta><Anchor xmlns='syncml:metinf'>
<Last>1056579409885</Last>
<Next>1056579409885</Next>
</Anchor>
</Meta>
</Item>
</Alert>

<Final/>
</SyncBody>
</SyncML>


I can't really see what is wrong. Is there anyone that can give me an hint?
Any advice is very appreciated. I can provide the WBXML message if anyone is interested.

Thanks in advance,
Stefano