<HTML><HEAD><TITLE>Samsung Enterprise Portal mySingle</TITLE>
<META content="text/html; charset=windows-1252" http-equiv=Content-Type>
<STYLE id=mysingle_style type=text/css>P {
        MARGIN-TOP: 5px; FONT-FAMILY: Arial, arial; MARGIN-BOTTOM: 5px; FONT-SIZE: 9pt
}
TD {
        MARGIN-TOP: 5px; FONT-FAMILY: Arial, arial; MARGIN-BOTTOM: 5px; FONT-SIZE: 9pt
}
LI {
        MARGIN-TOP: 5px; FONT-FAMILY: Arial, arial; MARGIN-BOTTOM: 5px; FONT-SIZE: 9pt
}
BODY {
        LINE-HEIGHT: 1.4; MARGIN: 10px; FONT-FAMILY: Arial, arial; FONT-SIZE: 9pt
}
</STYLE>

<META name=GENERATOR content=ActiveSquare></HEAD>
<BODY>
<P>Hello All,</P>
<P>I am trying to implement FireFox Sync Adapter in C++.I have implemented down sync of data from FireFox</P>
<P>server and it is working fine.But, while I was trying to upload data into FIreFox server, I got an error saying</P>
<P>"<STRONG><SPAN style="BACKGROUND-COLOR: #ff0000">401 Unauthorized</SPAN></STRONG>".I have developed all the above mentioned fuctionality by understanding Mozilla Sync </P>
<P>Adapter for android.</P>
<P>Following are the details of the upsync request : </P>
<P><U><STRONG>1. Header :</STRONG></U> Authorization:Hawk id="eyJhbGciOiJSUzI1NiJ9.eyJmeGEtZ2VuZXJhdGlvbiI6MTM5NTY1ODc4NDk0NCwiZnhhLWxhc3RBdXRoQXQiOjE0MTE1MzY5ODUsImZ4YS12ZXJpZmllZEVtYWlsIjoic3JpYmttdGVzdDFAcmVkaWZmbWFpbC5jb20iLCJwdWJsaWMta2V5Ijp7ImFsZ29yaXRobSI6IlJTIiwibiI6IjEzNTIyODc1NTA4NjM3NDk2MDY3MjUzMjE4OTI0MjcyNjg2NDQ0MDQ4NjI1ODI1NzE0NTE3NTA2NDkzMTkxNDM4MDA3ODI1Nzk1MzAzNjE5NTQ2ODQ0MDMxOTQwNjcxMjE2MDUyMjIwOTAxNDczMzI4OTA3MzQzMTg1ODk2NTAzMzQ4MTMwOTU4NjMwMDUwNzU5OTI4NDUyODY4MDUwNTUwOTg3Nzk4ODQ4OTQyOTg0MDYxNTE1ODkzODk0NzYxNjQ0MDY5MDIxNDY3MzkyMzk0Mzc5NzQ5NTk0ODExOTMwMjU5MjU1NTg5Mzk1ODI2MzE5OTg4NTUyNDUyNzA3MTE0MDc5MDg5NTg1NzcxNjcwMzA1NjI0MjAxNjg3MDI5NDUxMjEzNTMyMzEzNDU5NjA3NjkxOSIsImUiOiI2NTUzNyJ9LCJwcmluY2lwYWwiOnsiZW1haWwiOiI0MTlmYmFlYmE1NTE0MTA4YTA1NjBjODVhNjFiNjA1OEBhcGkuYWNjb3VudHMuZmlyZWZveC5jb20ifSwiaWF0IjoxNDExNTM3MDAxOTIwLCJleHAiOjE0MTE1ODAyMTE5MjAsImlzcyI6ImFwaS5hY2NvdW50cy5maXJlZm94LmNvbSJ9.ayZZ9FB9rVYsXgtuiD2NXagf3ibL_-GMmlgX1LlG0NyrWdkfrrU8Intz1YmJ_Wx2wS-f3Y0B7y4I6in24iUgpwHenvdoywU2peHyptn5ehV92JiTxsgC4A1Mon8UUoXoRb1GA9bNN163JBZmB33s1sfYUkCek5qgTjmkVODcr-MFCkfFXHLjxIkxLReP97UK-YLh0zSp7irMSuGHTlROn0eEtsS5PNgvcr2gvRsQD9zQ0TbwBngW4G-0AsphbTRZzuuE_dK_EtUceXtMm1Ni8O9MR-yMJu-LMZtB_pFb5-7Rbiny8mMc5K2zNiEWepJkbOpwHqstxOv22J17NngRmQ~eyJhbGciOiJSUzEyOCJ9.eyJhdWQiOiJodHRwczpcL1wvdG9rZW4uc2VydmljZXMubW96aWxsYS5jb20iLCJleHAiOjk5OTk5OTk5OTk5OTksImlzcyI6IjEyNy4wLjAuMSJ9.aJEGMQXfUttvsENVWtFpx-ol52YGAxHO3N1qCZjCiBbRZqC6wuG17wkjyjoI85541w9ZSEIWVyD0vHaFs2EUdU6I6KStz_TVzmiGDIMTJfPkDCqIhOl_fbYNxsw3D53KF1NERMizM2ZC6_eXEIYztGSOWjlkIQlWaovccO6Y4TE", ts="1411538765", nonce="p8SfGZZZZp8=", mac="9iQ3pZwb/X/g8I7sC2Z3pAW3JwXrMMlApX17yoUNJaQ="<BR><U><SPAN style="COLOR: #000000"><STRONG>2 .Body   :</STRONG></SPAN></U><STRONG> </STRONG>{"ciphertext":"QAApUofp2cACMDP/HX0OeBV+lECoaDM9j+9j5DJYI8NhGQuUxBEPnZFovN5yMprti5GK2N8arnzrEcOiXy72WfCb479MAJ4HuCVKoWtlFwPOnTG244RPlPxw/sn44o4l","hmac":"a8755dab077c74624609f57acfae3e0597cf7067303fd5fce0fe3209d2494082","IV":"AAAAAAAAAAAAAAAAAAAAAA"}<BR><STRONG><U>3.url    :</U></STRONG> "<A href="https://sync-100-us-west-2.sync.services.mozilla.com/1.5/5902297/storage/tabs">https://sync-100-us-west-2.sync.services.mozilla.com/1.5/5902297/storage/tabs</A>"</P><!--SP:partha.dn--><!--partha.dn:EP-->
<P> </P>
<P>Can anyone tell me why I am getting the above mentioned error.</P>
<P> </P>
<P>Regards</P>
<P>Partha Debnath</P>
<TABLE id=confidentialsignimg>
<TBODY>
<TR>
<TD NAMO_LOCK>
<P><IMG border=0 src="cid:EWXXYKENUIXH@namo.co.kr"></P></TD></TR></TBODY></TABLE></BODY></HTML><img src='http://ext.samsung.net/mailcheck/SeenTimeChecker?do=3d9ae3a04ab35aa9e804e86c6ab8c72a08611961771e06bbf75203183977e78ef89e114f7639ec83c1e025c7733c51cb62e1ac75b522795a07805447a154a46fcf878f9a26ce15a0' border=0 width=0 height=0 style='display:none'>