SIP

SIP 100 Trying vs 300 Multiple Choices

SIP 100 (Trying) is a 1xx Provisional response, while 300 (Multiple Choices) is a 3xx Redirection response. 100 indicates that the request has been received by the next-hop server and an unspecified action is being taken to process it. The UAC should expect additional responses. In contrast, 300 means that the address in the request resolved to several choices, each with its own location. The user or UA can select a preferred communication endpoint.

Mô tả

The request has been received by the next-hop server and an unspecified action is being taken to process it. The UAC should expect additional responses.

Khi bạn thấy mã này

Immediately after sending an INVITE. The proxy has received the call and is searching for the callee. This is the SIP equivalent of a dial tone.

Cách khắc phục

No fix needed — this is normal call setup behavior. If stuck on 100 Trying for too long, check network connectivity and proxy configuration.

Mô tả

The address in the request resolved to several choices, each with its own location. The user or UA can select a preferred communication endpoint.

Khi bạn thấy mã này

When a user has multiple registered devices or contact addresses and the server cannot determine which one to use.

Cách khắc phục

Select one of the provided Contact addresses and resend the request to that specific URI.

Sự khác biệt chính

1.

100 is a 1xx Provisional response, while 300 is a 3xx Redirection response.

2.

SIP 100: The request has been received by the next-hop server and an unspecified action is being taken to process it. The UAC should expect additional responses.

3.

SIP 300: The address in the request resolved to several choices, each with its own location. The user or UA can select a preferred communication endpoint.

4.

You encounter 100 when immediately after sending an INVITE. The proxy has received the call and is searching for the callee. This is the SIP equivalent of a dial tone.

5.

You encounter 300 when when a user has multiple registered devices or contact addresses and the server cannot determine which one to use.

Khi nào dùng cái nào

For 100 (Trying): No fix needed — this is normal call setup behavior. If stuck on 100 Trying for too long, check network connectivity and proxy configuration. For 300 (Multiple Choices): Select one of the provided Contact addresses and resend the request to that specific URI.

Tìm hiểu thêm