On 8/09/2016 01:07, Juan García wrote: > Hi again dear FxA-devs, > > I am still having (somehow unimportant) problem with my fxa-local-dev > which I'd love to solve. > > If I click on "Manage account" on the preferences, I get an 'invalid > assertion' error in the oauth server: > > oauth-server PORT 9010-6 fxa-oauth-server.assertion.INFO > <http://fxa-oauth-server.assertion.INFO>: > invalidAssertion {"msg":"invalid > email","val":"[email protected]" > <mailto:[email protected]>,"assertion":"eyJhbGciOiJSUzI1NiJ9.eyJwdWJsaWMta2V5Ijp7ImFsZ29yaXRobSI6IkRTIiwieSI6ImMxOGIzN2E1MDk2YWI1YmYyMTBlMTkwZTRjYjU2MDk5YjQ2MDg4N2E0ODJiZDk4NTdhODNkMzU0NjZjN2E1MDI3OWU5NzBhNTNlZmRkYWY3NWRiMjUzNmQyNDRmY2RkZmM0ODE3NTM1YmNiMzZhYWI4NjNlZjhmYjgxNTk2MGIwODIwYTM0YjExNzA3ZWZhMWIwNzMwODhlY2ViNmYxNjBhNzkwYTNhM2YxMzAyNDg4MWFlZGEzNTY3OTQ4NWRkYmEwZmFhOWZlNDVjYmQyMTMyNTVhNjQ0OWU4ODhmODA3Y2RjZmY0YWIyNTNhODljZWU1ODEzYWY1ZjNlNDZiNmQiLCJwIjoiZmY2MDA0ODNkYjZhYmZjNWI0NWVhYjc4NTk0YjM1MzNkNTUwZDlmMWJmMmE5OTJhN2E4ZGFhNmRjMzRmODA0NWFkNGU2ZTBjNDI5ZDMzNGVlZWFhZWZkN2UyM2Q0ODEwYmUwMGU0Y2MxNDkyY2JhMzI1YmE4MWZmMmQ1YTViMzA1YThkMTdlYjNiZjRhMDZhMzQ5ZDM5MmUwMGQzMjk3NDRhNTE3OTM4MDM0NGU4MmExOGM0NzkzMzQzOGY4OTFlMjJhZWVmODEyZDY5YzhmNzVlMzI2Y2I3MGVhMDAwYzNmNzc2ZGZkYmQ2MDQ2MzhjMmVmNzE3ZmMyNmQwMmUxNyIsInEiOiJlMjFlMDRmOTExZDFlZDc5OTEwMDhlY2FhYjNiZjc3NTk4NDMwOWMzIiwiZyI6ImM1MmE0YTBmZjNiN2U2MWZkZjE4NjdjZTg0MTM4MzY5YTYxNTRmNGFmYTkyOTY2ZTNjODI3ZTI1Y2ZhNmNmNTA4YjkwZTVkZTQxOWUxMzM3ZTA3YTJlOWUyYTNjZDVkZWE3MDRkMTc1ZjhlYmY2YWYzOTdkNjllMTEwYjk2YWZiMTdjN2EwMzI1OTMyOWU0ODI5YjBkMDNiYmM3ODk2YjE1YjRhZGU1M2UxMzA4NThjYzM0ZDk2MjY5YWE4OTA0MWY0MDkxMzZjNzI0MmEzODg5NWM5ZDViY2NhZDRmMzg5YWYxZDdhNGJkMTM5OGJkMDcyZGZmYTg5NjIzMzM5N2EifSwicHJpbmNpcGFsIjp7ImVtYWlsIjoiOTY1M2QzYzc3ZGIyNDg5MGFmYjFmMmE0ZTZlMTljMzVAZnhhLWF1dGguanVhLmNvb2wifSwiaWF0IjoxNDczMjU5ODY4MTk5LCJleHAiOjE0NzMyODE0NzgxOTksImZ4YS1nZW5lcmF0aW9uIjoxNDczMDc3NzE1MTAxLCJmeGEtbGFzdEF1dGhBdCI6MTQ3MzE2NTM4MywiZnhhLXZlcmlmaWVkRW1haWwiOiJqb3RhQG0uZGUiLCJmeGEtZGV2aWNlSWQiOiI3NDgwNWIyZjg1ZWY1YzliYTBmNmQzMzBjYmM3ZTZkZiIsImZ4YS10b2tlblZlcmlmaWVkIjp0cnVlLCJpc3MiOiJmeGEtYXV0aC5qdWEuY29vbCJ9.SbGZARqk0_njHvwQCdujTz4unL0r7Kb1BKrjQKba0_wODWkZ6FNucFZTdTtAr6SL2JKTUuC4-HdtgDSUZyhkp8GOVofIHTXmsFuem69RZ6UVq26FDENvBQxbyaAtKNtW1E4f82s7SPEfHqa6s_qSuTbeZ2B9eqRRg4qt9zF3d5ZLH75WjAmiTkKL7d_VGTKRFUKAfgf_PeUePS8b0FLIWLuOXWX9wixlnsvmeWQQqkT3W_WQX_8LK_o6RxueHukrznUN0NlIiS94p2fUd1UntNwAbFaUsu6AQuELgiiho5dK7CAr6is3_MIA0jgx1tBP47X3HVHzwXzy_Gz0kBnHnQ~eyJhbGciOiJEUzEyOCJ9.eyJleHAiOjIyNTk0OTk4Nzc2NTQsImF1ZCI6Imh0dHBzOi8vZnhhLW9hdXRoLmp1YS5jb29sIn0.tiDhpTs4-knxuCVZUIg1uMSvoAAZ_0JwK6-m06p00w31MonFzTCEYQ"} > > I have managed to get it to work changing the browserid.issuer in the > file: fxa-local-dev/fxa-oauth-server/config/dev.json > > from "issuer": "127.0.0.1:9000 <http://127.0.0.1:9000>", > to "issuer": "https://fxa-auth.jua.cool" <https://fxa-auth.jua.cool> > > Like this, I can access the account preferences. > > And the question is, can I configure this in the servers.json file using > an 'env' variable? > > I have tried both "AUTH_SERVER_URL": "https://fxa-auth.jua.cool/v1" > <https://fxa-auth.jua.cool/v1> and > "FXA_URL": "https://fxa-auth.jua.cool/v1" <https://fxa-auth.jua.cool/v1> but > they don't seem to work.
Looks like you should be able to control this using the "ISSUER" environment variable in the oauth-server: https://github.com/mozilla/fxa-oauth-server/blob/master/lib/config.js#L26 Hope that helps! Ryan _______________________________________________ Sync-dev mailing list [email protected] https://mail.mozilla.org/listinfo/sync-dev

