You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@jclouds.apache.org by "Adrian Cole (JIRA)" <ji...@apache.org> on 2013/09/30 16:56:24 UTC

[jira] [Closed] (JCLOUDS-230) Terremark eCloud support does not work

     [ https://issues.apache.org/jira/browse/JCLOUDS-230?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Adrian Cole closed JCLOUDS-230.
-------------------------------

    Resolution: Won't Fix

> Terremark eCloud support does not work
> --------------------------------------
>
>                 Key: JCLOUDS-230
>                 URL: https://issues.apache.org/jira/browse/JCLOUDS-230
>             Project: jclouds
>          Issue Type: Bug
>          Components: jclouds-compute
>    Affects Versions: 1.6.1
>            Reporter: Jaiganesh Mathaiyan
>         Attachments: TerremarkECloudAPISampleRESTCalls.txt
>
>
> The login call is failing with below error. 
> I am using the right Access key and Private Key (for API user) in the ContextBuilder. For provider string I am using "trmk-ecloud".
> Based on further discussion on the user forum the problem is because Terremark eCloud has deprecated the API version that jclouds initially based its development on.
> More details on the API support/deprecation can be found @
> http://support.theenterprisecloud.com/kb/default.asp?id=533&Lang=1&SID
> org.jclouds.rest.AuthorizationException: request: POST https://services.enterprisecloud.terremark.com/api/v0.8b-ext2.8/login HTTP/1.1 failed with response: HTTP/1.1 401 Unauthorized
> 	at org.jclouds.trmk.vcloud_0_8.handlers.ParseTerremarkVCloudErrorFromHttpResponse.handleError(ParseTerremarkVCloudErrorFromHttpResponse.java:73) ~[trmk-common-1.6.0.jar:1.6.0]
> 	at org.jclouds.http.handlers.DelegatingErrorHandler.handleError(DelegatingErrorHandler.java:69) ~[jclouds-core-1.6.0.jar:1.6.0]
> 	at org.jclouds.http.internal.BaseHttpCommandExecutorService.shouldContinue(BaseHttpCommandExecutorService.java:182) ~[jclouds-core-1.6.0.jar:1.6.0]
> 	at org.jclouds.http.internal.BaseHttpCommandExecutorService.invoke(BaseHttpCommandExecutorService.java:152) ~[jclouds-core-1.6.0.jar:1.6.0]
> 	at org.jclouds.rest.internal.InvokeSyncToAsyncHttpMethod.invoke(InvokeSyncToAsyncHttpMethod.java:133) ~[jclouds-core-1.6.0.jar:1.6.0]
> 	at org.jclouds.rest.internal.InvokeSyncToAsyncHttpMethod.apply(InvokeSyncToAsyncHttpMethod.java:99) ~[jclouds-core-1.6.0.jar:1.6.0]
> 	at org.jclouds.rest.internal.InvokeSyncToAsyncHttpMethod.apply(InvokeSyncToAsyncHttpMethod.java:60) ~[jclouds-core-1.6.0.jar:1.6.0]
> 	at org.jclouds.rest.internal.DelegatesToInvocationFunction.handle(DelegatesToInvocationFunction.java:159) ~[jclouds-core-1.6.0.jar:1.6.0]
> 	at org.jclouds.rest.internal.DelegatesToInvocationFunction.invoke(DelegatesToInvocationFunction.java:126) ~[jclouds-core-1.6.0.jar:1.6.0]
> 	at $Proxy87.login(Unknown Source) ~[na:na]
> 	at org.jclouds.trmk.vcloud_0_8.config.TerremarkVCloudRestClientModule$22.get(TerremarkVCloudRestClientModule.java:488) ~[trmk-common-1.6.0.jar:1.6.0]
> 	at org.jclouds.trmk.vcloud_0_8.config.TerremarkVCloudRestClientModule$22.get(TerremarkVCloudRestClientModule.java:484) ~[trmk-common-1.6.0.jar:1.6.0]



--
This message was sent by Atlassian JIRA
(v6.1#6144)