which service dose it ask you to enable? right now I have set my API to use port 8090 and its working, not sure if the connection is encrypted anyway.
On Sun, Aug 25, 2013 at 1:47 PM, Sebastien Goasguen <run...@gmail.com>wrote: > > On Aug 25, 2013, at 12:59 PM, Dean Kamali <dean.kam...@gmail.com> wrote: > > > No I'm not able to run any api calls, work around is to change UPI port > > number, yet api calls will not be encrypted :s > > Strange, I have cloudmonkey working over https on two different cloud. > Your config looks ok to me. > > What version of CloudStack are you using ? > And what version of cloudmonkey ? > > I have not tried sync, but the error says to enable the service in the > cloudstack config, did you change that ? > > -Sebastien > > > On Aug 25, 2013 7:49 AM, "Dean Kamali" <dean.kam...@gmail.com> wrote: > > > >> Hello everyone > >> > >> I have setup SSL certificate for my cloudstack login portal and enabled > >> redirection from http to https, but now when I try to use cloudmonkey, I > >> get the following error. > >> > >> mycloudmonkey> sync > >> [Errno 1] _ssl.c:504: error:14077438:SSL > >> routines:SSL23_GET_SERVER_HELLO:tlsv1 alert internal error > >> Failed to sync apis, please check your config? > >> Note: `sync` requires api discovery service enabled on the CloudStack > >> management server > >> > >> Any ideas? > >> > >> here is my cloudmonkey config > >> > >> root@csman:~/.cloudmonkey# cat config > >> [core] > >> cache_file = /root/.cloudmonkey/cache > >> log_file = /var/log/cloudmonkey > >> asyncblock = true > >> paramcompletion = false > >> history_file = /usr/share/cloudmonkey_history > >> > >> [ui] > >> color = true > >> prompt = mycloudmonkey> > >> display = default > >> > >> [user] > >> secretkey = > >> > WQAgVakJ4OPYQf61b_oC2nhGxIAYxLz7tOV8nOWpsVXHmL90hSQkKE40F4bPn9ENEAV7V8LnsVRnTeRUuJ3UmA > >> apikey = > >> > 4yThk-a4v9hWH0VnzR77ZieqkLQ_7rCy3FJl20Ub7Jijs2nIuarZ_cceAqRkiW22n0Y1MzN7fm8SiVWDMlUQmw > >> > >> [server] > >> path = /client/api > >> host = IP_ADDR > >> protocol = https > >> port = 443 > >> timeout = 3600 > >> > >> > >