Heads Up :
The post you are writing will appear in a public forum. Please ensure all content is appropriate for public consumption. Review the employee guidelines for the community here.
Guestshell needs the http server to be configured to communicate with IOS and execute the cli commands. Thats is why the error is seen when http server is not configured.
Currently https is not supported for communication