Cloud foundry Can';t登录到我的CloudFoundry实例。SSL错误

Cloud foundry Can';t登录到我的CloudFoundry实例。SSL错误,cloud-foundry,vmc,Cloud Foundry,Vmc,我在vSphere上部署了CloudFoundry,使用BOSH(带有CF清单文件的完整BOSH),属性srv\u api\u uri:http://api.cf.epam.by 当我尝试登录到CloudFoundry实例时,出现了错误 vmc login target: http://api.cf.epam.by OpenSSL::SSL::SSLError: SSL_connect returned=1 errno=0 state=SSLv2/v3 read server hello A:

我在vSphere上部署了CloudFoundry,使用BOSH(带有CF清单文件的完整BOSH),属性
srv\u api\u uri:http://api.cf.epam.by
当我尝试登录到CloudFoundry实例时,出现了错误

vmc login
target: http://api.cf.epam.by

OpenSSL::SSL::SSLError: SSL_connect returned=1 errno=0 state=SSLv2/v3 read server hello A: unknown protocol
For more information, see ~/.vmc/crash
vmc登录-t的结果是

target: http://api.cf.epam.by

>>>
REQUEST: GET /info
REQUEST_HEADERS:
  accept : application/json
  user-agent : Ruby
  content-length : 0
RESPONSE: [200]
RESPONSE_HEADERS:
  date : Fri, 04 Jan 2013 09:51:24 GMT
  server : nginx
  content-type : application/json; charset=utf-8
  etag : "35acd28a7b24338237a8a1025d78f6ca"
  cache-control : max-age=0, private, must-revalidate
  x-ua-compatible : IE=Edge,chrome=1
  transfer-encoding : chunked
{
  "name": "vcap",
  "build": 2222,
  "support": "http://support.cloudfoundry.com",
  "version": "0.999",
  "description": "VMware's Cloud Application Platform",
  "allow_debug": false,
  "frameworks": {
    "sinatra": {
      "name": "sinatra",
      "runtimes": [
        {
          "name": "ruby18",
          "version": "1.8.7p357",
          "description": "Ruby 1.8"
        },
        {
          "name": "ruby19",
          "version": "1.9.2p180",
          "description": "Ruby 1.9"
        }
      ],
      "detection": [
        {
          "*.rb": "\\s*require[\\s\\(]*['\"]sinatra(/base)?['\"]"
        },
        {
          "config/environment.rb": false
        }
      ]
    },
    "play": {
      "name": "play",
      "runtimes": [
        {
          "name": "java",
          "version": "1.6.0_24",
          "description": "Java 6"
        },
        {
          "name": "java7",
          "version": "1.7.0_04",
          "description": "Java 7"
        }
      ],
      "detection": [
        {
          "lib/play.*.jar": true
        }
      ]
    },
    "standalone": {
      "name": "standalone",
      "runtimes": [
        {
          "name": "java",
          "version": "1.6.0_24",
          "description": "Java 6"
        },
        {
          "name": "java7",
          "version": "1.7.0_04",
          "description": "Java 7"
        },
        {
          "name": "ruby18",
          "version": "1.8.7p357",
          "description": "Ruby 1.8"
        },
        {
          "name": "ruby19",
          "version": "1.9.2p180",
          "description": "Ruby 1.9"
        },
        {
          "name": "node",
          "version": "0.4.12",
          "description": "Node.js"
        },
        {
          "name": "node06",
          "version": "0.6.8",
          "description": "Node.js"
        },
        {
          "name": "node08",
          "version": "0.8.2",
          "description": "Node.js"
        }
      ],
      "detection": [ ]
    },
    "rack": {
      "name": "rack",
      "runtimes": [
        {
          "name": "ruby18",
          "version": "1.8.7p357",
          "description": "Ruby 1.8"
        },
        {
          "name": "ruby19",
          "version": "1.9.2p180",
          "description": "Ruby 1.9"
        }
      ],
      "detection": [
        {
          "config.ru": true
        },
        {
          "config/environment.rb": false
        }
      ]
    },
    "node": {
      "name": "node",
      "runtimes": [
        {
          "name": "node",
          "version": "0.4.12",
          "description": "Node.js"
        },
        {
          "name": "node06",
          "version": "0.6.8",
          "description": "Node.js"
        },
        {
          "name": "node08",
          "version": "0.8.2",
          "description": "Node.js"
        }
      ],


         "detection": [
       {
          "*.js": "."
        }
     ]
    },
    "spring": {
      "name": "spring",
      "runtimes": [
        {
          "name": "java",
          "version": "1.6.0_24",
          "description": "Java 6"
        },
        {
          "name": "java7",
          "version": "1.7.0_04",
          "description": "Java 7"
        }
      ],
      "detection": [
        {
          "*.war": true
        }
      ]
    },
    "lift": {
      "name": "lift",
      "runtimes": [
        {
          "name": "java",
          "version": "1.6.0_24",
          "description": "Java 6"
        },
        {
          "name": "java7",
          "version": "1.7.0_04",
          "description": "Java 7"
        }
      ],
      "detection": [
        {
          "*.war": true
        }
      ]
    },
    "rails3": {
      "name": "rails3",
      "runtimes": [
        {
          "name": "ruby18",
          "version": "1.8.7p357",
          "description": "Ruby 1.8"
        },
        {
          "name": "ruby19",
          "version": "1.9.2p180",
          "description": "Ruby 1.9"
        }
      ],
      "detection": [
        {
          "config/application.rb": true
        },
        {
          "config/environment.rb": true
        }
      ]
    },
    "java_web": {
      "name": "java_web",
      "runtimes": [
        {
          "name": "java",
          "version": "1.6.0_24",
          "description": "Java 6"
        },
        {
          "name": "java7",
          "version": "1.7.0_04",
          "description": "Java 7"
        }
      ],
      "detection": [
        {
          "*.war": true
        }
      ]
    },
    "grails": {
      "name": "grails",
      "runtimes": [
        {
          "name": "java",
          "version": "1.6.0_24",
          "description": "Java 6"
        },
        {
          "name": "java7",
          "version": "1.7.0_04",
          "description": "Java 7"
        }
      ],
      "detection": [
        {
          "*.war": true
        }
      ]
    }
  },
  "authorization_endpoint": "https://uaa.cf.epam.by"
}
<<<
>>>
REQUEST: GET /login
REQUEST_HEADERS:
  accept : application/json
  user-agent : Ruby
  content-length : 0
OpenSSL::SSL::SSLError: SSL_connect returned=1 errno=0 state=SSLv2/v3 read server hello A: unknown protocol

For more information, see ~/.vmc/crash
目标:http://api.cf.epam.by
>>>
请求:获取/info
请求\u头:
接受:application/json
用户代理:Ruby
内容长度:0
答复:[200]
响应标题:
日期:2013年1月4日星期五09:51:24 GMT
服务器:nginx
内容类型:application/json;字符集=utf-8
etag:“35acd28a7b24338237a8a1025d78f6ca”
缓存控制:最大年龄=0,私有,必须重新验证
x-ua-兼容:IE=Edge,chrome=1
传输编码:分块
{
“名称”:“vcap”,
“建造”:2222,
“支持”:http://support.cloudfoundry.com",
“版本”:“0.999”,
“说明”:“VMware的云应用平台”,
“允许调试”:false,
“框架”:{
“西纳特拉”:{
“名称”:“sinatra”,
“运行时”:[
{
“名称”:“ruby18”,
“版本”:“1.8.7p357”,
“说明”:“Ruby 1.8”
},
{
“名称”:“ruby19”,
“版本”:“1.9.2p180”,
“说明”:“Ruby 1.9”
}
],
“检测”:[
{
“*.rb”:“\\s*需要[\\s\\(]*['\'”]sinatra(/base)?['\'””
},
{
“config/environment.rb”:false
}
]
},
“玩”:{
“名称”:“播放”,
“运行时”:[
{
“名称”:“java”,
“版本”:“1.6.0_24”,
“说明”:“Java 6”
},
{
“名称”:“java7”,
“版本”:“1.7.0_04”,
“说明”:“Java 7”
}
],
“检测”:[
{
“lib/play.*.jar”:true
}
]
},
“独立”:{
“名称”:“独立”,
“运行时”:[
{
“名称”:“java”,
“版本”:“1.6.0_24”,
“说明”:“Java 6”
},
{
“名称”:“java7”,
“版本”:“1.7.0_04”,
“说明”:“Java 7”
},
{
“名称”:“ruby18”,
“版本”:“1.8.7p357”,
“说明”:“Ruby 1.8”
},
{
“名称”:“ruby19”,
“版本”:“1.9.2p180”,
“说明”:“Ruby 1.9”
},
{
“名称”:“节点”,
“版本”:“0.4.12”,
“描述”:“Node.js”
},
{
“名称”:“node06”,
“版本”:“0.6.8”,
“描述”:“Node.js”
},
{
“名称”:“node08”,
“版本”:“0.8.2”,
“描述”:“Node.js”
}
],
“检测”:[]
},
“机架”:{
“名称”:“机架”,
“运行时”:[
{
“名称”:“ruby18”,
“版本”:“1.8.7p357”,
“说明”:“Ruby 1.8”
},
{
“名称”:“ruby19”,
“版本”:“1.9.2p180”,
“说明”:“Ruby 1.9”
}
],
“检测”:[
{
“config.ru”:true
},
{
“config/environment.rb”:false
}
]
},
“节点”:{
“名称”:“节点”,
“运行时”:[
{
“名称”:“节点”,
“版本”:“0.4.12”,
“描述”:“Node.js”
},
{
“名称”:“node06”,
“版本”:“0.6.8”,
“描述”:“Node.js”
},
{
“名称”:“node08”,
“版本”:“0.8.2”,
“描述”:“Node.js”
}
],
“检测”:[
{
“*.js”:”
}
]
},
“春天”:{
“名称”:“弹簧”,
“运行时”:[
{
“名称”:“java”,
“版本”:“1.6.0_24”,
“说明”:“Java 6”
},
{
“名称”:“java7”,
“版本”:“1.7.0_04”,
“说明”:“Java 7”
}
],
“检测”:[
{
“*.战争”:正确
}
]
},
“升降机”:{
“名称”:“电梯”,
“运行时”:[
{
“名称”:“java”,
“版本”:“1.6.0_24”,
“说明”:“Java 6”
},
{
“名称”:“java7”,
“版本”:“1.7.0_04”,
“说明”:“Java 7”
}
],
“检测”:[
{
“*.战争”:正确
}
]
},
“铁路3”:{
“名称”:“rails3”,
“运行时”:[
{
“名称”:“ruby18”,
“版本”:“1.8.7p357”,
“说明”:“Ruby 1.8”
},
{
“名称”:“ruby19”,
“版本”:“1.9.2p180”,
“说明”:“Ruby 1.9”
}
],
“检测”:[
{
“config/application.rb”:true
},
{
“config/environment.rb”:true
}
]
},
“java_web”:{
“名称”:“java_web”,
“运行时”:[
{
“名称”:“java”,
“版本”:“1.6.0_24”,
“说明”:“Java 6”
},
{
“名称”:“java7”,
“版本”:“1.7.0_04”,
“说明”:“Java 7”
}
],
“检测”:[
{
“*.战争”:正确
}
]
},
“圣杯”:{
“名称”:“圣杯”,
“运行时”:[
{
“名称”:“java”,
“版本”:“1.6.0_24”,
“说明”:“Java 6”
},
{
“名称”:“java7”,
“版本”:“1.7.0_04”,
“说明”:“Java 7”
}
],
“检测”:[
{
“*.战争”:正确
}
]
}
},
“授权\u终结点”:https://uaa.cf.epam.by"
}
>
请求:获取/登录
请求\u头:
接受:application/json
用户代理:Ruby
内容长度:0
OpenSSL::SSL::SSLError:SSL\u connect返回=1 errno=0 state=SSLv2/v3读取服务器hello A:未知协议
有关更多信息,请参阅~/.vmc/crash
为什么
<% if !properties.login || !properties.login.uaa_base
  # Fix this to https when SSL certs are working in dev and staging
  protocol = (properties.login && properties.login.protocol) ? properties.login.protocol : "http"
  uaa_base = "#{protocol}://uaa.#{properties.domain}"
else
  uaa_base = properties.login.uaa_base
end %>