Informational: Expected error when accessing the SDK URL at https://servername/sdk
book
Article ID: 342938
calendar_today
Updated On:
Products
VMware vCenter ServerVMware vSphere ESXi
Issue/Introduction
You cannot access the SDK URL athttps://servername/sdk
When you access the URL in a browser, you see the error:
No webpage was found for the web address: https://servername/sdk HTTP 404 Not Found
Environment
VMware vCenter Server 6.0.x VMware vCenter Server 7.0.x VMware vCenter Server 6.7.x VMware VirtualCenter 2.0.x VMware vCenter Server 5.0.x VMware VirtualCenter 2.5.x VMware vCenter Server 5.1.x VMware vCenter Server 4.0.x VMware vCenter Server 4.1.x VMware vCenter Server 5.5.x VMware vCenter Server 6.5.x VMware vCenter Server 6.7.x VMware vCenter Server 7.0.x VMware vCenter Server 8.0.x VMware Infrastructure SDK 2.0.x
Resolution
The service at https://localhost/sdk is not an HTML webserver that can serve web pages. The service functions over the SOAP protocol (an .xml based protocol) and only responds to SOAP requests.
For example a SOAP protocol request will serve https://vcenteripaddress/sdk/vimService.wsdl page where vimservice.wsdl is the name of the Web Services Description Language (WSDL) webpage file provided by VMware.
For more information about the SDK, you can find more about your version at vSphere Management SDK.
Note: You will see the error when you try to access the URL https://localhost/sdk because it is not a HTML webserver that can serve web pages.