RFC3261 section 21.5.4 discusses the impacts of receiving a 503.  Because
the second paragraph second sentence makes a qualification concerning the
retry-after header, the second paragraph first sentence (and rfc3263 section
4.3) does still apply when no retry-after header present within the 503.  Is
my interpretation of this section correct?



RFC3261 section 21.5.4:

"The server is temporarily unable to process the request due to a temporary
overloading or maintenance of the server.  The server MAY indicate when the
client should retry the request in a Retry-After header field.  If no
Retry-After is given, the client MUST act as if it had received a 500
(Server Internal Error) response.

A client (proxy or UAC) receiving a 503 (Service Unavailable) SHOULD attempt
to forward the request to an alternate server.  It SHOULD NOT forward any
other requests to that server for the duration specified in the Retry-After
header field, if present.

Servers MAY refuse the connection or drop the request instead of responding
with 503 (Service Unavailable)."




_______________________________________________
Sip-implementors mailing list
Sip-implementors@cs.columbia.edu
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to