Cisco Cisco Evolved Programmable Network Manager 2.0 Developer's Guide

Page of 254
  
 
 
Cisco EPN Manager 2.0.3 RESTCONF NBI Guide  
 
 
62 
5  Troubleshooting 
The table below provides some issues you might encounter when setting up the OSS integration layer. It also 
describes the steps to troubleshoot each issue. 
 
Problem 
Description 
Indication 
Probable Cause 
Troubleshooting Procedure 
No response to 
HTTP GET 
request 
 
Client reports it could not get 
any response to the query 
(server is not listening at 
port). 
Server is down. 
SSL certificate not 
installed. 
Verify that server is up by 
logging through GUI. Install SSL 
certificate on server. Then 
examine logs/console.log for 
errors. 
401 or 403 
Server returns 404 Not Found 
and “No service was found.” 
The credentials are 
incorrect. 
 
Verify that a basic 
Authorization header with valid 
user/password is included in 
the request. 
 
Module not 
found 
Server returns 500 Internal 
Server Error and an error 
message stating that the 
module was not found. 
The URL is incorrect. 
Issue a ../restconf/vi/modules 
request to get a list of 
supported URLs and correct 
the URL in the request. 
Invalid column 
Server returns 500 Internal 
Server Error and an error 
message stating that “x is not 
a valid column in the 
database”. 
The query arguments 
contain an invalid 
column name, 
pagination directive, 
or sorting directive. 
Correct the column or directive 
in the query parameters. 
No content 
Server returns 204 No 
Content and no message 
body. 
The query arguments 
or the URL do not 
match any objects. 
Alter the URL or the query 
parameters to match one or 
more objects. 
Data are 
returned in the 
wrong format 
Expected XML format and 
retrieved JSON. Expected 
JSON format and retrieved 
XML. 
Accept header 
missing or incorrect 
in the request. 
Specify application/<desired 
format> in the Accept header. 
Server error 
with no error 
message 
Sent a valid URL and server 
returns a 500 Internal Server 
Error with no error message 
field. 
Unsupported format 
in Accept header. 
Specify supported format in 
the Accept header. 
Server returns 
an array with 
no records 
Server returns 200 OK and a 
body with an empty of the 
requested object type. 
No objects of the 
requested type in the 
database. 
Verify that services that 
generate this type of object are 
provisioned in Cisco EPN 
Manager.