cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1390
Views
0
Helpful
1
Replies

Finesse Invalid Extension - Error

Daniel Inbaraj
Level 1
Level 1

Hi all,

I am developing custom softphone as like non gadget finesse code. During login process I am not getting the invalid extension error when I input invalid extension. It gets logged in and softphone not works. How can i handle this scenario.

Thanks,

Daniel Inbaraj

1 Accepted Solution

Accepted Solutions

dlender
Level 6
Level 6

The invalid extension error is an asynchronous error that is sent over the BOSH connection.

In order to handle this type of error, the BOSH connection must be connected first before the Login request.

The non-gadget sample is not set up to handle such errors.

Here is an example of the type of asynchronous event you will receive if the BOSH connection is available for notifications:

<Update>

<data>

<apiErrors>

<apiError>

<errorData>70</errorData>

<errorMessage>CF_GENERIC_UNSPECIFIED_REJECTION</errorMessage>

<errorType>Invalid Device</errorType>

</apiError>

</apiErrors>

</data>

<event>put</event>

<requestId></requestId>

<source>/finesse/api/User/42070</source>

</Update>

View solution in original post

1 Reply 1

dlender
Level 6
Level 6

The invalid extension error is an asynchronous error that is sent over the BOSH connection.

In order to handle this type of error, the BOSH connection must be connected first before the Login request.

The non-gadget sample is not set up to handle such errors.

Here is an example of the type of asynchronous event you will receive if the BOSH connection is available for notifications:

<Update>

<data>

<apiErrors>

<apiError>

<errorData>70</errorData>

<errorMessage>CF_GENERIC_UNSPECIFIED_REJECTION</errorMessage>

<errorType>Invalid Device</errorType>

</apiError>

</apiErrors>

</data>

<event>put</event>

<requestId></requestId>

<source>/finesse/api/User/42070</source>

</Update>