11-16-2017 02:44 PM
We have developed softphone app using Finesse Rest API and it was working fine without any issues at with internal and external partner centers. Recently we had to implement a logic to correlate between Finesse Rest and Notification Response we have introduced requestId as part of headers in Finesse Rest API. Few of partners complained about unable to connect Finesse as Finesse SystemInfo was throwing error message. We are not sure why is isystemInfo giving error message for few partners, Can someone please provide what could be reason
in Finesse Logs we have seen below error
0112985060: 10.190.11.125: Nov 15 2017 15:05:21.415 -0800: %CCBU_http-apr-8445-exec-29-6-REQUEST_START: %[method_name=OPTIONS][parameter_name={ }][resource_name=/SystemInfo][usr=]: Request start
0112985061: 10.190.11.125: Nov 15 2017 15:05:21.417 -0800: %CCBU_http-apr-8445-exec-29-3-UNKNOWN_REQUEST_METHOD: %[method_name=OPTIONS]: An unknown request method was used.
0112985062: 10.190.11.125: Nov 15 2017 15:05:21.417 -0800: %CCBU_http-apr-8445-exec-29-6-REQUEST_END: %[elapsed_time=1]: Request complete
11-16-2017 04:30 PM
According to the log you pasted, it seems like your app is calling the SystemInfo with a HTTP method of OPTIONS. The SystemInfo REST API should be a GET.
Thanx,
Denise
11-16-2017 09:17 PM
Denise,
We are callin GET method for systemInfo not OPTIONS
11-16-2017 09:40 PM
Hi,
According to the logs, it shows that OPTIONS is being used. That is why Finesse is throwing that error.
[method_name=OPTIONS]: An unknown request method was used.
If you are saying that you are using a GET, you may want to use wireshark to see why Finesse is receiving OPTIONS.
Thanx,
Denise
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide