You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@jclouds.apache.org by "Andrew Phillips (JIRA)" <ji...@apache.org> on 2013/09/05 00:48:52 UTC

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

    [ https://issues.apache.org/jira/browse/JCLOUDS-230?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13758474#comment-13758474 ] 

Andrew Phillips commented on JCLOUDS-230:
-----------------------------------------

>From an email from Darma Muthiayen:

"I wanted to point out that Terremark provides a Live Specification of the ecloud API (with access credentials), which can be used as a test environment.  Details are available in section 5.3 (Live Specification) on page 42 of the API documentation, available for download at http://support.theenterprisecloud.com/kb/default.asp?id=1087&Lang=1"
                
> 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
>
> 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 is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira