Expires headers and windows messenger.

From: Markus Korhonen (markus_at_ingate.com)
Date: 09/27/04


Date: Mon, 27 Sep 2004 14:08:20 +0200


 Problem:
Windows messenger does not understand when a registrar
answers to a REGISTER by putting an expires parameter
on the Contact header of
the 200 OK or if an Expires header is set.

Putting an expires parameter on the Contact header of
the 200 OK seems to be the preferred method in the RFC
(Since it allows the use of different expires values
for different user identities in the same REGISTER
request).

But when Messenger registers with a server that has a
significantly shorter registration timeout than it
asks for, it will.

1. (If the server uses an Expires header). Try again
and again to REGISTER and never be satisfied with the
200 OK it gets.

2. (If the server putts an Expires parameter on the
Contact header) register normally but will not take
any notice about the Expires period given in the 200
OK.

Has anybody any comments to this issue?

Best regards
Markus Korhonen



Relevant Pages

  • Re: Cache feature doesnt produce expected result (bug?)
    ... Thx for sticking with this Juan. ... SetAllowResponseInBrowserHistory I get the same result as False is the default. ... responses in the History folder by setting that header. ... When SetAllowResponseInBrowserHistory is set to True, the Expires ...
    (microsoft.public.dotnet.framework.aspnet)
  • Re: Cache feature doesnt produce expected result (bug?)
    ... > Could it be that you saw this when testing without restarting IE? ... > Setting SetAllowResponseInBrowserHistory to true or false... ... >> Expires HTTP header is set to -1 by default. ... >> When SetAllowResponseInBrowserHistory is set to True, the Expires HTTP ...
    (microsoft.public.dotnet.framework.aspnet)
  • Re: Why did I run into a fatal failure when invoking the CoCreateInstance()?
    ... Also just pulling a desktop header is risky at best. ... CoCreateInstance can used to register the object.Or I have to use ... using namespace MSXML; ...
    (microsoft.public.windowsce.embedded.vc)
  • Re: 2 different time zones
    ... > Use gmdatefor expiry headers ... That would work if the document didn't have a hard expires time, ... http header, based on the current date, but using a hard time. ...
    (comp.lang.php)
  • Loadrunner and http expires header
    ... We are configuring our Apache web server to send "Expires" header with ... gif images so that browser can cache them for few days. ... can see any improvement in hits/sec or response time with expires ... Does anyone know if the browser simulated by loadrunner honors the ...
    (comp.software.testing)