• Add a Comment
  • Edit
  • More Actions v
  • Quarantine this Entry

Comments (4)

1 Team Clo commented Permalink

Very Good & interresting article !

 
I' m tring to developt dev for cocoa, but I never receive this kind of aster after the RTC4Web-Nonce... For me it's always :
rep={
"version": 1.1,
"status": 3,
"reason": "RTC03 User[Anonymous] JSESSIONID[xxxxxxxxxxxxxxx] is requesting update, but has never been in any sessions"
HAve you some idea ?

2 Romain Lienard commented Permalink

Hi,

 
It seems that you forget to add your nonce key in your request headers. Once you get it, it must be set as http header ("Rtc4web-Nonce") for every request you make

3 Team Clo commented Permalink

Romain,

 
I have recovered and put the "Rtc4web-Nonce" in the header, but I alway have the same results. Didi you have another idea ?
Thanks.
 
CFHTTPMessageSetHeaderFieldValue(requestMsg, CFSTR("Rtc4web-Nonce"), (CFStringRef)sessionCookie);

4 william holmes commented Permalink

Hi,

 
"reason": "RTC03 User[Anonymous] JSESSIONID[xxxxxxxxxxxxxxx] is requesting update, but has never been in any sessions"
 
usually means the the JSESSIONID cookie being passed to the Sametime Proxy server doesn't match any valid server session. This can happen for a few different reasons, possible one of the following. 1. The cookie is missing. 2. The cookie value has been modified by another app using JSESSIONID as a cookie value. 3. A loadbalancer session affinity is not set and the request(s) are being re-routed to a different node.
 
Its also possible that the Rtc4web-Nonce header is missing or the value being set is incorrect.
 
Hope this helps.

Add a Comment Add a Comment