# Invalid MATCH\_PASSWORD fastlane

**URL:** <https://discuss.circleci.com/t/invalid-match-password-fastlane/52092>\
**Category:** Mobile\
**Tags:** fastlane\
**Created:** [October 3, 2024, 9:24am UTC](https://discuss.circleci.com/t/invalid-match-password-fastlane/52092 "2024-10-03T09:24:13Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![iamMohamed](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/iammohamed/32/35682_2.png) [@iamMohamed](https://discuss.circleci.com/u/iamMohamed)\
**Post date:** [October 3, 2024, 9:24am UTC](https://discuss.circleci.com/t/invalid-match-password-fastlane/52092/1 "2024-10-03T09:24:13Z")

</div>

I configured MATCH\_PASSWORD in circle CI env but every time it’s start building it’s failed in code-signing but when I run the same lane in the local it able to decrypt the certificate. both password are same

Can someone help me to move forward?

[08:55:24]: wrong final block length  
[08:55:24]: Couldn’t decrypt the repo, please make sure you enter the right password!  
±--------------------------±-------------------------------------------------------+  
| Lane Context |  
±--------------------------±-------------------------------------------------------+  
| DEFAULT\_PLATFORM | ios |  
| PLATFORM\_NAME | ios |  
| LANE\_NAME | ios uat\_firebase |  
| KEYCHAIN\_PATH | ~/Library/Keychains/fastlane\_tmp\_keychain |  
| ORIGINAL\_DEFAULT\_KEYCHAIN | “/Users/distiller/Library/Keychains/login.keychain-db” |  
±--------------------------±-------------------------------------------------------+  
[08:55:24]: Invalid password passed via ‘MATCH\_PASSWORD’

±-----±------------------±------------+  
| fastlane summary |  
±-----±------------------±------------+  
| Step | Action | Time (in s) |  
±-----±------------------±------------+  
| 1 | default\_platform | 0 |  
| 2 | setup\_circle\_ci | 0 |  
| 💥 | sync\_code\_signing | 1 |  
±-----±------------------±------------+

[08:55:25]: fastlane finished with errors

Thanks in advance.

---

<div class="post-metadata">

**Author:** ![benlaverriere](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/benlaverriere/32/35810_2.png) [@benlaverriere](https://discuss.circleci.com/u/benlaverriere)\
**Post date:** [December 3, 2024, 4:05pm UTC](https://discuss.circleci.com/t/invalid-match-password-fastlane/52092/2 "2024-12-03T16:05:31Z")

</div>

How or where are you setting up `MATCH_PASSWORD` in Circle? Is it in the Project \> Environment Variables UI, or in your YAML file? Can you share the config for the job that’s failing?

---

<div class="post-metadata">

**Author:** ![vaishnavi-teem](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/vaishnavi-teem/32/36814_2.png) [@vaishnavi-teem](https://discuss.circleci.com/u/vaishnavi-teem)\
**Post date:** [November 24, 2025, 6:06am UTC](https://discuss.circleci.com/t/invalid-match-password-fastlane/52092/3 "2025-11-24T06:06:53Z")

</div>

Hey,  
Please let me know how you resolved this  
Thank you
