e91ef270-0b2f-4cd7-87a6-eabddf8afb92
dawilko-rgb
PROOP

2 months ago

When a service variable is set to a generated secret template like ${{secret(32)}}, and then the user manually updates that variable with an actual value, the old template placeholder can persist in the config instead of being fully replaced. This causes authentication failures because the service receives the template string rather than the actual secret value.

Workaround: Remove the variable entirely and re-add it with the correct value.

Expected behavior: Updating a variable should completely replace the old value, not leave template placeholders behind.

I'll make sure this gets flagged to the Railway team. Thanks for identifying it—this will help them fix the issue for other users.

1 Replies

2 months ago

Unless I am misunderstanding, this is not an issue, if you would like the generator function removed, you would need to do that manually, separately from the variables value.


Welcome!

Sign in to your Railway account to join the conversation.

Loading...