Amazon EC2 "Empty Key" error

593 views
Skip to first unread message

Brant Boehmann

unread,
Nov 2, 2012, 5:14:18 PM11/2/12
to jenkins...@googlegroups.com
I'm seeing the following in my jenkins system log regularly.
EC2 plugin seems to be spinning instance up just fine.
Any idea what is causing this?

Nov 2, 2012 5:11:28 PM hudson.triggers.SafeTimerTask run
SEVERE: Timer task com.base2services.jenkins.SqsQueueHandler@75d3ce2c failed
com.amazonaws.AmazonClientException: Unable to calculate a request signature: Unable to calculate a request signature: Empty key
	at com.amazonaws.auth.AbstractAWSSigner.signAndBase64Encode(AbstractAWSSigner.java:71)
	at com.amazonaws.auth.AbstractAWSSigner.signAndBase64Encode(AbstractAWSSigner.java:55)
	at com.amazonaws.auth.QueryStringSigner.sign(QueryStringSigner.java:83)
	at com.amazonaws.auth.QueryStringSigner.sign(QueryStringSigner.java:46)
	at com.amazonaws.http.AmazonHttpClient.executeHelper(AmazonHttpClient.java:238)
	at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:170)
	at com.amazonaws.services.sqs.AmazonSQSClient.invoke(AmazonSQSClient.java:776)
	at com.amazonaws.services.sqs.AmazonSQSClient.listQueues(AmazonSQSClient.java:564)
	at com.amazonaws.services.sqs.AmazonSQSClient.listQueues(AmazonSQSClient.java:732)
	at com.base2services.jenkins.SqsProfile.createQueue(SqsProfile.java:72)
	at com.base2services.jenkins.SqsProfile.getQueueUrl(SqsProfile.java:62)
	at com.base2services.jenkins.SqsQueueHandler.doRun(SqsQueueHandler.java:37)
	at hudson.triggers.SafeTimerTask.run(SafeTimerTask.java:54)
	at java.util.TimerThread.mainLoop(Timer.java:534)
	at java.util.TimerThread.run(Timer.java:484)
Caused by: com.amazonaws.AmazonClientException: Unable to calculate a request signature: Empty key
	at com.amazonaws.auth.AbstractAWSSigner.sign(AbstractAWSSigner.java:90)
	at com.amazonaws.auth.AbstractAWSSigner.signAndBase64Encode(AbstractAWSSigner.java:68)
	... 14 more
Caused by: java.lang.IllegalArgumentException: Empty key
	at javax.crypto.spec.SecretKeySpec.<init>(SecretKeySpec.java:96)
	at com.amazonaws.auth.AbstractAWSSigner.sign(AbstractAWSSigner.java:87)
	... 15 more
Reply all
Reply to author
Forward
0 new messages