[Bug 430093] [NEW] Eucalyptus "403 Forbidden" when trying to run instance after package upgrade

Etienne Goyer etienne.goyer at canonical.com
Tue Sep 15 16:07:31 BST 2009


Public bug reported:

On karmic, after upgrading Eucalyptus from 1.6~bzr672-0ubuntu4 to
1.6~bzr746-0ubuntu1, trying to run an instance fail with the following
error:

cloudmaster at uec-frontend:~$ euca-run-instances -t c1.medium -k warthogs-key emi-073A1120
Warning: failed to parse error message from AWS: <unknown>:1:0: syntax error
EC2ResponseError: 403 Forbidden
Failure: 403 Forbidden


Sifting through /var/log/eucalyptus, the only interesting bits I found was in cloud-output.log.  Here is what I think is relevant:


10:52:46  INFO erCertificateHandler | POST http://10.153.108.210:8774/axis2/services/EucalyptusGL HTTP/1.1
10:52:47  INFO ClusterUtil          | ---------------------------------------------------------------
10:52:47  INFO ClusterUtil          | -> [ warthogs ] Cluster certificate valid=true
10:52:47  INFO ClusterUtil          | -> [ warthogs ] Node certificate valid=true
10:52:47  INFO ClusterUtil          | ---------------------------------------------------------------
10:52:47  WARN PipelineRegistry     | => More than one candidate pipeline.  Ignoring offer by: internal-query-pipeline-Eucalyptus of type InternalQueryPipeline
10:52:47  INFO ServiceSinkHandler   | cloud/ServiceSinkHandler:admin:35ebcdcd-94c4-4fd6-8bfc-def8a65646c1:MSG_RECEIVED:1253026367.1670:DescribeAvailabilityZonesType
10:52:47  INFO ServiceSinkHandler   | cloud/ServiceSinkHandler:admin:35ebcdcd-94c4-4fd6-8bfc-def8a65646c1:MSG_SERVICED:1253026367.3360:178
10:52:51  WARN PipelineRegistry     | => More than one candidate pipeline.  Ignoring offer by: internal-query-pipeline-Eucalyptus of type InternalQueryPipeline
10:52:51  INFO ServiceSinkHandler   | cloud/ServiceSinkHandler:admin:4af50fe8-2fac-4ecc-950a-74165696f604:MSG_RECEIVED:1253026371.3970:DescribeAvailabilityZonesType
10:52:51  INFO ServiceSinkHandler   | cloud/ServiceSinkHandler:admin:4af50fe8-2fac-4ecc-950a-74165696f604:MSG_SERVICED:1253026371.4380:41
10:52:52  INFO erCertificateHandler | POST http://10.153.108.210:8774/axis2/services/EucalyptusGL HTTP/1.1
10:52:53  INFO ClusterUtil          | ---------------------------------------------------------------
10:52:53  INFO ClusterUtil          | -> [ warthogs ] Cluster certificate valid=true
10:52:53  INFO ClusterUtil          | -> [ warthogs ] Node certificate valid=true
10:52:53  INFO ClusterUtil          | ---------------------------------------------------------------
10:52:58  INFO erCertificateHandler | POST http://10.153.108.210:8774/axis2/services/EucalyptusGL HTTP/1.1
10:52:59  INFO ClusterUtil          | ---------------------------------------------------------------
10:52:59  INFO ClusterUtil          | -> [ warthogs ] Cluster certificate valid=true
10:52:59  INFO ClusterUtil          | -> [ warthogs ] Node certificate valid=true
10:52:59  INFO ClusterUtil          | ---------------------------------------------------------------
10:52:59  WARN PipelineRegistry     | => More than one candidate pipeline.  Ignoring offer by: internal-query-pipeline-Eucalyptus of type InternalQueryPipeline
com.eucalyptus.ws.AuthenticationException: User authentication failed.
        at com.eucalyptus.ws.handlers.HmacV2Handler.incomingMessage(HmacV2Handler.java:165)
        at com.eucalyptus.ws.handlers.MessageStackHandler.handleUpstream(MessageStackHandler.java:115)
        at com.eucalyptus.ws.server.FilteredPipeline$StageBottomHandler.handleUpstream(FilteredPipeline.java:171)
       at com.eucalyptus.ws.server.NioServerHandler.messageReceived(NioServerHandler.java:111)
        at org.jboss.netty.handler.stream.ChunkedWriteHandler.handleUpstream(ChunkedWriteHandler.java:114)
        at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:385)
        at org.jboss.netty.handler.codec.replay.ReplayingDecoder.unfoldAndfireMessageReceived(ReplayingDecoder.java:459)
        at org.jboss.netty.handler.codec.replay.ReplayingDecoder.callDecode(ReplayingDecoder.java:443)
        at org.jboss.netty.handler.codec.replay.ReplayingDecoder.messageReceived(ReplayingDecoder.java:381)
        at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:342)
        at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:329)
        at org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:330)
        at org.jboss.netty.channel.socket.nio.NioWorker.processSelectedKeys(NioWorker.java:282)
        at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:203)
        at org.jboss.netty.util.internal.IoWorkerRunnable.run(IoWorkerRunnable.java:53)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
        at java.lang.Thread.run(Thread.java:636)
10:53:04  INFO erCertificateHandler | POST http://10.153.108.210:8774/axis2/services/EucalyptusGL HTTP/1.1
10:53:05  INFO ClusterUtil          | ---------------------------------------------------------------
10:53:05  INFO ClusterUtil          | -> [ warthogs ] Cluster certificate valid=true
10:53:05  INFO ClusterUtil          | -> [ warthogs ] Node certificate valid=true
10:53:05  INFO ClusterUtil          | ---------------------------------------------------------------


I tried redownloading the certificate bundle, in case it would help, but it did not: I still get the above 403 error when running euca-run-instances.

** Affects: eucalyptus (Ubuntu)
     Importance: Undecided
         Status: New

-- 
Eucalyptus "403 Forbidden" when trying to run instance after package upgrade
https://bugs.launchpad.net/bugs/430093
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to eucalyptus in ubuntu.



More information about the Ubuntu-server-bugs mailing list