# Buildkite elastic-ci stack throws 401 error when using aws secretsmanager

**URL:** https://forum.buildkite.community/t/buildkite-elastic-ci-stack-throws-401-error-when-using-aws-secretsmanager/2923
**Category:** Elastic CI Stack for AWS
**Created:** [May 18, 2023, 5:09am UTC](https://forum.buildkite.community/t/buildkite-elastic-ci-stack-throws-401-error-when-using-aws-secretsmanager/2923 "2023-05-18T05:09:01Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![surajthakur](https://avatars.discourse-cdn.com/v4/letter/s/96bed5/32.png) [@surajthakur](https://forum.buildkite.community/u/surajthakur)
#### Post date: [May 18, 2023, 5:09am UTC](https://forum.buildkite.community/t/buildkite-elastic-ci-stack-throws-401-error-when-using-aws-secretsmanager/2923/1 "2023-05-18T05:09:02Z")

</div>

Hi Team,

I am receiving error when I use aws secretsmanager to store the buildkite token.

I have mentioned my notes in this git issues [Improve error handling for HTTP 401 Unauthorized responses from Buildkite · Issue #58 · buildkite/buildkite-agent-scaler · GitHub](https://github.com/buildkite/buildkite-agent-scaler/issues/58#issuecomment-1552376262)

Any possible ideas why would I be getting the error 401.  
It worked fine, if I set the token as the Parameter = BuildkiteAgentToken

Thanks  
Suraj

---

<div class="post-metadata">

### Author: ![lizette](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.buildkite.community/lizette/32/1161_2.png) [@lizette](https://forum.buildkite.community/u/lizette)
#### Post date: [May 18, 2023, 10:19am UTC](https://forum.buildkite.community/t/buildkite-elastic-ci-stack-throws-401-error-when-using-aws-secretsmanager/2923/2 "2023-05-18T10:19:37Z")

</div>

Hi @surajthakur ,

This error is usually returned when the secret value is stored as key/value format. Can you confirm if you have provided the secret value as a plain text and not in this format {“\<token-key”:“”} ?

Best!

---

<div class="post-metadata">

### Author: ![surajthakur](https://avatars.discourse-cdn.com/v4/letter/s/96bed5/32.png) [@surajthakur](https://forum.buildkite.community/u/surajthakur)
#### Post date: [May 18, 2023, 12:10pm UTC](https://forum.buildkite.community/t/buildkite-elastic-ci-stack-throws-401-error-when-using-aws-secretsmanager/2923/3 "2023-05-18T12:10:42Z")

</div>

Hi @lizette

Thanks for response.  
I did use key/value pair. I will try using the plain text and check. It wasn’t explicitly mentioned in the docs, so got confused.

- Suraj

---

<div class="post-metadata">

### Author: ![surajthakur](https://avatars.discourse-cdn.com/v4/letter/s/96bed5/32.png) [@surajthakur](https://forum.buildkite.community/u/surajthakur)
#### Post date: [May 19, 2023, 5:02am UTC](https://forum.buildkite.community/t/buildkite-elastic-ci-stack-throws-401-error-when-using-aws-secretsmanager/2923/4 "2023-05-19T05:02:48Z")

</div>

Hi Team,

Thanks for the solution. It worked fine.

Regards,  
Suraj

---

<div class="post-metadata">

### Author: ![paula](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.buildkite.community/paula/32/954_2.png) [@paula](https://forum.buildkite.community/u/paula)
#### Post date: [August 29, 2023, 5:39am UTC](https://forum.buildkite.community/t/buildkite-elastic-ci-stack-throws-401-error-when-using-aws-secretsmanager/2923/5 "2023-08-29T05:39:30Z")

</div>


