Skip to content

Instantly share code, notes, and snippets.

@arun-898
Created August 16, 2022 13:29
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save arun-898/a060669bff02ff589664d51787885a19 to your computer and use it in GitHub Desktop.
Save arun-898/a060669bff02ff589664d51787885a19 to your computer and use it in GitHub Desktop.
Attaching to vouch-test_vouch_1
vouch_1 | {"level":"warn","ts":1660655494.3568573,"msg":"generating random session.key"}
vouch_1 | {"level":"info","ts":1660655494.359062,"msg":"configuring ADFS OAuth"}
vouch_1 | {"level":"info","ts":1660655494.3592598,"msg":"configuring adfs OAuth with Endpoint https://mydomainnebb2cuat.b2clogin.com/mydomainnebb2cuat.onmicrosoft.com/B2C-signup/oauth2/v2.0/authorize"}
vouch_1 | {"level":"info","ts":1660655494.359453,"msg":"Vouch.header.claims sub will be forwarded downstream in the Header X-Vouch-IdP-Claims-Sub"}
vouch_1 | {"level":"debug","ts":1660655494.3605022,"msg":"nginx will populate the variable $auth_resp_x_vouch_idp_claims_sub"}
vouch_1 | {"level":"info","ts":1660655494.360725,"msg":"Vouch.header.claims upn will be forwarded downstream in the Header X-Vouch-IdP-Claims-Upn"}
vouch_1 | {"level":"debug","ts":1660655494.360888,"msg":"nginx will populate the variable $auth_resp_x_vouch_idp_claims_upn"}
vouch_1 | {"level":"debug","ts":1660655494.3610492,"msg":"cfg.RootDir: /"}
vouch_1 | {"level":"debug","ts":1660655494.3614666,"msg":"Cfg {LogLevel:debug Listen:0.0.0.0 Port:9090 Domains:[] WhiteList:[] TeamWhiteList:[] AllowAllUsers:true PublicAccess:false TLS:{Cert: Key: Profile:intermediate} JWT:{SigningMethod:HS256 MaxAge:240 Issuer:Vouch Secret:XXXXXXXX PrivateKeyFile: PublicKeyFile: Compress:false} Cookie:{Name:my-vouch-ct Domain:mydomain.com Secure:true HTTPOnly:true MaxAge:240 SameSite:} Headers:{JWT:X-Vouch-Token User:X-Vouch-User QueryString:access_token Redirect:X-Vouch-Requested-URI Success:X-Vouch-Success Error:X-Vouch-Error ClaimHeader:X-Vouch-IdP-Claims- Claims:[sub upn] AccessToken:X-Vouch-IdP-AccessToken IDToken:X-Vouch-IdP-IdToken ClaimsCleaned:map[sub:X-Vouch-IdP-Claims-Sub upn:X-Vouch-IdP-Claims-Upn]} Session:{Name:VouchSession Key:XXXXXXXX} TestURL: TestURLs:[] Testing:true LogoutRedirectURLs:[https://mydomainnebb2cuat.b2clogin.com/mydomainnebb2cuat.onmicrosoft.com/B2C-signup/oauth2/v2.0/logout?post_logout_redirect_uri=https://account.mydomain.com:8443]}"}
vouch_1 | {"level":"debug","ts":1660655494.3617713,"msg":"cfg.GenOauth {Provider:adfs ClientID:12345678 ClientSecret:XXXXXXXX AuthURL:https://mydomainnebb2cuat.b2clogin.com/mydomainnebb2cuat.onmicrosoft.com/B2C-signup/oauth2/v2.0/authorize TokenURL:https://mydomainnebb2cuat.b2clogin.com/mydomainnebb2cuat.onmicrosoft.com/B2C-signup/oauth2/v2.0/token LogoutURL: RedirectURL:https://vouch.mydomain.com:8443/auth RedirectURLs:[] Scopes:[openid email profile] UserInfoURL:https://graph.microsoft.com/oidc/userinfo UserTeamURL: UserOrgURL: PreferredDomain: AzureToken:id_token CodeChallengeMethod:}"}
vouch_1 | {"level":"debug","ts":1660655494.3696868,"msg":"checking availability of tcp port: 0.0.0.0:9090"}
vouch_1 | 2022-08-16T13:11:34.362Z INFO testing: true, using development console logger
vouch_1 | 2022-08-16T13:11:34.365Z DEBUG vouch.jwt.secret is 44 characters long
vouch_1 | 2022-08-16T13:11:34.365Z DEBUG vouch.session.key is 44 characters long
vouch_1 | 2022-08-16T13:11:34.367Z INFO jwtcache: the returned headers for a valid jwt will be cached for 20 minutes
vouch_1 | 2022-08-16T13:11:34.367Z DEBUG responses.Configure() attempting to parse templates with cfg.RootDir: /
vouch_1 | {"level":"info","ts":1660655494.3754811,"msg":"starting Vouch Proxy","version":"1a3c67a","buildtime":"2021-06-01T17:41:49Z","uname":"Linux","buildhost":"c46b09da6f57","branch":"master","semver":"v0.27.1","listen":"http://0.0.0.0:9090","tls":false,"oauth.provider":"adfs"}
vouch_1 | {"level":"debug","ts":1660655494.3759704,"msg":"serving static files from /static"}
vouch_1 | 2022-08-16T13:12:34.304Z INFO |200| 10.9444ms /healthcheck {"statusCode": 200, "request": 1, "latency": "10.9444ms", "avgLatency": "10.9444ms", "ipPort": "127.0.0.1:49912", "method": "GET", "host": "0.0.0.0:9090", "path": "/healthcheck", "referer": ""}
vouch_1 | 2022-08-16T13:13:34.351Z INFO |200| 32.4µs /healthcheck {"statusCode": 200, "request": 2, "latency": "32.4µs", "avgLatency": "5.4884ms", "ipPort": "127.0.0.1:49914", "method": "GET", "host": "0.0.0.0:9090", "path": "/healthcheck", "referer": ""}
vouch_1 | 2022-08-16T13:14:12.718Z DEBUG /login
vouch_1 | 2022-08-16T13:14:12.719Z DEBUG setting the cookie domain to mydomain.com
vouch_1 | 2022-08-16T13:14:12.719Z DEBUG session state set to AiXPJbarFfvYfm7uucf8AlrLiMucDDT6
vouch_1 | 2022-08-16T13:14:12.719Z DEBUG Login url param normalized to 'https://vouch.mydomain.com:8443/validate'
vouch_1 | 2022-08-16T13:14:12.719Z DEBUG session requestedURL set to https://vouch.mydomain.com:8443/validate
vouch_1 | 2022-08-16T13:14:12.719Z DEBUG saving session with failcount 1
vouch_1 | 2022-08-16T13:14:12.723Z DEBUG redirecting to oauthURL https://mydomainnebb2cuat.b2clogin.com/mydomainnebb2cuat.onmicrosoft.com/B2C-signup/oauth2/v2.0/authorize?client_id=jdfsfjfd6788676d&redirect_uri=https%3A%2F%2Fvouch.mydomain.com%3A8443%2Fauth&resource=https%3A%2F%2Fvouch.mydomain.com%3A8443%2Fauth&response_type=code&scope=openid+email+profile&state=AiXPJbarFfvYfm7uucf8AlrLiMucDDT6
vouch_1 | 2022-08-16T13:14:12.727Z INFO |200| 8.7954ms /login {"statusCode": 200, "request": 3, "latency": "8.7954ms", "avgLatency": "6.590733ms", "ipPort": "172.18.0.5:56116", "method": "GET", "host": "vouch.mydomain.com", "path": "/login", "referer": ""}
vouch_1 | 2022-08-16T13:14:20.088Z DEBUG /login
vouch_1 | 2022-08-16T13:14:20.088Z DEBUG setting the cookie domain to mydomain.com
vouch_1 | 2022-08-16T13:14:20.089Z DEBUG session state set to VaVsiLXKb23bvMls4kqII8kp1dCVgy
vouch_1 | 2022-08-16T13:14:20.089Z DEBUG Login url param normalized to 'https://vouch.mydomain.com:8443/validate'
vouch_1 | 2022-08-16T13:14:20.089Z DEBUG session requestedURL set to https://vouch.mydomain.com:8443/validate
vouch_1 | 2022-08-16T13:14:20.089Z DEBUG saving session with failcount 1
vouch_1 | 2022-08-16T13:14:20.089Z DEBUG redirecting to oauthURL https://mydomainnebb2cuat.b2clogin.com/mydomainnebb2cuat.onmicrosoft.com/B2C-signup/oauth2/v2.0/authorize?client_id=jdfsfjfd6788676d&redirect_uri=https%3A%2F%2Fvouch.mydomain.com%3A8443%2Fauth&resource=https%3A%2F%2Fvouch.mydomain.com%3A8443%2Fauth&response_type=code&scope=openid+email+profile&state=VaVsiLXKb23bvMls4kqII8kp1dCVgy
vouch_1 | 2022-08-16T13:14:20.091Z INFO |200| 2.0449ms /login {"statusCode": 200, "request": 4, "latency": "2.0449ms", "avgLatency": "5.454275ms", "ipPort": "172.18.0.5:56118", "method": "GET", "host": "vouch.mydomain.com", "path": "/login", "referer": ""}
vouch_1 | 2022-08-16T13:14:26.073Z DEBUG /auth
vouch_1 | 2022-08-16T13:14:26.075Z INFO |200| 1.8493ms /auth {"statusCode": 200, "request": 5, "latency": "1.8493ms", "avgLatency": "4.73328ms", "ipPort": "172.18.0.5:56120", "method": "GET", "host": "vouch.mydomain.com", "path": "/auth", "referer": "https://vouch.mydomain.com:8443/"}
vouch_1 | 2022-08-16T13:14:29.791Z DEBUG /auth/{state}/
vouch_1 | 2022-08-16T13:14:29.791Z DEBUG code: eyJraWQiOiJCR2xWdDJLQ2x4dXJCNGJlSmtmMFFxa2k0SXRQT29LSTZYcU9jdmt5WkZJIiwidmVyIjoiMS4wIiwiemlwIjoiRGVmbGF0ZSIsInNlciI6IjEuMCJ9.wWksqrerT1KnZ5p5RoVbgDBGOWmXvsE6dd9XIcOCNxIldgP5VmGD2s1EvwI1l5LAxBjSfT444FBauHfiYwx7DtorqJRzfi-lMfCBZHFQvQVkZdk_ejh6TBfx_l0RfTBI-9ueS-w_BafXu7GYxv-HepeiON1phd7LR83YAOL80K5nohWeG99VtMlzx8ciHr6LSATG2I_un4L7uOzCqSi7oKtK1tSrbys4k-Z_lTjxqi04BI5KcUobFNHcGfGlWf_tnkKR1SNS1YfsRmCnwsu8psl9v2vbPED716aj_ir9qUZBjbeQ8qhzJVLVDFM9vh-ifTgVSrjqibOfuMGGhNMlIQ.OqM9uxlR_8_1brNe.OjYE-juS3Hzy3p_y4dZO37LySJn3G7cZcSR6Ts2BDdPf1b-1iy1Mp2UhoqXmqSC27IqCDWTdBpso7NToTxOEVZx0J6JeoApGAqgvRnYXvXq87Ux3Cyb9cuj1eF3ulqvcvNcQaatTro_Zvb6_iBe8MozxfLQEpcx-f2gCEu3GB3cRlFDkzOHNknn4RiU8Ca9dyravJH0WkF81bTPtwoupRxdf-LrRzopO7Auvbc6Ubqo8YdXVyWDYFLM4M6Jdtc9CFDvPZUMeSfdV05e2apwfv-1SatNOnqfLTl8BTPuSX2lPKcZE50tJ2lm-ToZacCqIzWE2nE2TwMBnhKTw2nQFGsiwsO62ZfCZmRSkjNXp3oAedHpN2tolfsIpd5fGlP1XHOXAc_ZXxS1Z1waF-_W8bsK0DTFHFg0eVdxQizrYyNmAhbSo9ow8tpyQL8DKCyK8MK7tWHSyldEgsnIl-JVQwwy4_HRW0ITlPyI-0bFcEl5Pc9lG1ckt2z5cRebZyW4FqclfvlJG_AWu1dbvpkzVqwrjyrJFmpPCTLGVWQnqpfmMJyc6TdAAsvwRGdbLxw6ejcnEJz8lBFc88UHJJVDlMR8K12r3SQX33O-8DR6esGCOvNt4JHgLjyuSwsJJvlSwDF7G1FmLZWHyP0XmWeESfWs19K8xbLBH1Z7eSoAJPQV5guEZNXkT_Z0OTs2sBenN4vgVVhyDCshU4ZyepWG0_co.7XMeU3jHdDXSxzMgniYkYA
vouch_1 | 2022-08-16T13:14:34.363Z DEBUG getUserInfoFromADFS idToken: {"exp":1660659274,"nbf":1660655674,"ver":"1.0","iss":"https://mydomainnebb2cuat.b2clogin.com/8787887jgdjhfgj--lkkdajs/v2.0/","sub":"01c173e5-f600-4bc0-b92d-f3dabd363165","aud":"jdfsfjfd6788676d","acr":"sign-up","iat":1660655674,"auth_time":1660655665,"signInName":"test_user.test@gmail.com","name":"Test","given_name":"Test stage tes","family_name":"Kr2","email":"test_user.test@gmail.com","tid":"8787887jgdjhfgj--lkkdajs"}
vouch_1 | 2022-08-16T13:14:34.363Z INFO adfs adfsUser: {User:{Username: Name:Test Email:test_user.test@gmail.com CreatedOn:0 LastUpdate:0 ID:0 TeamMemberships:[]} Sub:01c173e5-f600-4bc0-b92d-f3dabd363165 UPN:}
vouch_1 | 2022-08-16T13:14:34.364Z DEBUG User Obj: &{Username: Name: Email:test_user.test@gmail.com CreatedOn:0 LastUpdate:0 ID:0 TeamMemberships:[]}
vouch_1 | 2022-08-16T13:14:34.364Z DEBUG /auth/{state}/ Claims from userinfo: {Claims:map[sub:01c173e5-f600-4bc0-b92d-f3dabd363165]}
vouch_1 | 2022-08-16T13:14:34.364Z DEBUG verifyUser: Success! skipping verification, cfg.Cfg.AllowAllUsers is true
vouch_1 | 2022-08-16T13:14:34.364Z DEBUG token created, expires: 1660670074 diff from now: 14400
vouch_1 | 2022-08-16T13:14:34.365Z DEBUG setting the cookie domain to mydomain.com
vouch_1 | 2022-08-16T13:14:34.366Z INFO |200| 4.609013s /auth/VaVsiLXKb23bvMls4kqII8kp1dCVgy/ {"statusCode": 200, "request": 6, "latency": "4.609013s", "avgLatency": "772.113233ms", "ipPort": "172.18.0.5:56122", "method": "GET", "host": "vouch.mydomain.com", "path": "/auth/VaVsiLXKb23bvMls4kqII8kp1dCVgy/", "referer": "https://vouch.mydomain.com:8443/auth?state=VaVsiLXKb23bvMls4kqII8kp1dCVgy&code=eyJraWQiOiJCR2xWdDJLQ2x4dXJCNGJlSmtmMFFxa2k0SXRQT29LSTZYcU9jdmt5WkZJIiwidmVyIjoiMS4wIiwiemlwIjoiRGVmbGF0ZSIsInNlciI6IjEuMCJ9.wWksqrerT1KnZ5p5RoVbgDBGOWmXvsE6dd9XIcOCNxIldgP5VmGD2s1EvwI1l5LAxBjSfT444FBauHfiYwx7DtorqJRzfi-lMfCBZHFQvQVkZdk_ejh6TBfx_l0RfTBI-9ueS-w_BafXu7GYxv-HepeiON1phd7LR83YAOL80K5nohWeG99VtMlzx8ciHr6LSATG2I_un4L7uOzCqSi7oKtK1tSrbys4k-Z_lTjxqi04BI5KcUobFNHcGfGlWf_tnkKR1SNS1YfsRmCnwsu8psl9v2vbPED716aj_ir9qUZBjbeQ8qhzJVLVDFM9vh-ifTgVSrjqibOfuMGGhNMlIQ.OqM9uxlR_8_1brNe.OjYE-juS3Hzy3p_y4dZO37LySJn3G7cZcSR6Ts2BDdPf1b-1iy1Mp2UhoqXmqSC27IqCDWTdBpso7NToTxOEVZx0J6JeoApGAqgvRnYXvXq87Ux3Cyb9cuj1eF3ulqvcvNcQaatTro_Zvb6_iBe8MozxfLQEpcx-f2gCEu3GB3cRlFDkzOHNknn4RiU8Ca9dyravJH0WkF81bTPtwoupRxdf-LrRzopO7Auvbc6Ubqo8YdXVyWDYFLM4M6Jdtc9CFDvPZUMeSfdV05e2apwfv-1SatNOnqfLTl8BTPuSX2lPKcZE50tJ2lm-ToZacCqIzWE2nE2TwMBnhKTw2nQFGsiwsO62ZfCZmRSkjNXp3oAedHpN2tolfsIpd5fGlP1XHOXAc_ZXxS1Z1waF-_W8bsK0DTFHFg0eVdxQizrYyNmAhbSo9ow8tpyQL8DKCyK8MK7tWHSyldEgsnIl-JVQwwy4_HRW0ITlPyI-0bFcEl5Pc9lG1ckt2z5cRebZyW4FqclfvlJG_AWu1dbvpkzVqwrjyrJFmpPCTLGVWQnqpfmMJyc6TdAAsvwRGdbLxw6ejcnEJz8lBFc88UHJJVDlMR8K12r3SQX33O-8DR6esGCOvNt4JHgLjyuSwsJJvlSwDF7G1FmLZWHyP0XmWeESfWs19K8xbLBH1Z7eSoAJPQV5guEZNXkT_Z0OTs2sBenN4vgVVhyDCshU4ZyepWG0_co.7XMeU3jHdDXSxzMgniYkYA"}
vouch_1 | 2022-08-16T13:14:34.551Z INFO |200| 56.4µs /healthcheck {"statusCode": 200, "request": 7, "latency": "56.4µs", "avgLatency": "661.8194ms", "ipPort": "127.0.0.1:49928", "method": "GET", "host": "0.0.0.0:9090", "path": "/healthcheck", "referer": ""}
vouch_1 | 2022-08-16T13:14:36.834Z DEBUG jwt found in cookie
vouch_1 | 2022-08-16T13:14:36.834Z DEBUG /validate
vouch_1 | 2022-08-16T13:14:36.835Z DEBUG jwt found in cookie
vouch_1 | 2022-08-16T13:14:36.835Z DEBUG tokenString length: 1767
vouch_1 | 2022-08-16T13:14:36.835Z DEBUG *ptokenCLaims: { map[sub:01c173e5-f600-4bc0-b92d-f3dabd363165] eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsImtpZCI6IlNMWmVpdmFuYWlxSGYwZGVCRmh5b0dQVnk0aTQyQWluUDlhWVd4Q29hQVUifQ.eyJleHAiOjE2NjA2NTkyNzQsIm5iZiI6MTY2MDY1NTY3NCwidmVyIjoiMS4wIiwiaXNzIjoiaHR0cHM6Ly9zdHVmZm5lYmIyY3VhdC5iMmNsb2dpbi5jb20vODhiYmY4ZDQtNzY1OS00MTgxLTg2NzEtN2U0YzkzNGJmZGNmL3YyLjAvIiwic3ViIjoiMDFjMTczZTUtZjYwMC00YmMwLWI5MmQtZjNkYWJkMzYzMTY1IiwiYXVkIjoiZTA1ZDdmMTgtZjk4Ny00ZDQxLTlkODQtM2Y1MDY4NmQxOTU3IiwiYWNyIjoiYjJjXzFhX3NpZ251cF9zaWduaW5fdXBmcm9udF9kYXRhX2NhcHR1cmUiLCJpYXQiOjE2NjA2NTU2NzQsImF1dGhfdGltZSI6MTY2MDY1NTY2NSwic2lnbkluTmFtZSI6ImFydW4ua3VtYXJAc3JpamFuLm5ldCIsIm5hbWUiOiJBcnVuIiwiZ2l2ZW5fbmFtZSI6IkFydW4gc3RhZ2UgdGVzIiwiZmFtaWx5X25hbWUiOiJLcjIiLCJlbWFpbCI6ImFydW4ua3VtYXJAc3JpamFuLm5ldCIsInRpZCI6Ijg4YmJmOGQ0LTc2NTktNDE4MS04NjcxLTdlNGM5MzRiZmRjZiJ9.XKjibmZUrwgUksHIGhXWPhOG5E7jtQENPcxqjF_Z3H_mMYtFph0ibYrwHMyhoskeCVcG78no9IqhNAXoozfiHdRP14QI4eGAst5wKIvcrj3cp6Wtfeu8DZtVLKeRr2B-kD9R6tXE_JfvXcgddDIv7P5zqIAxDfJg5FKrxJR6zUjWJpVKrQiI1GbYebiinw4zun_DhaYWMwhpyTZTlOYl9RqyZf-UUKQ2biYW6I6FbnyNFYQ2tpn3bM82IRsgTDKiwh_6lbA-9aB39_kE8Pk_3qaXqOtok2FQFJK9jE3nIW9tyNX3GmoztWQWbCnD-8wsXV-W-RDzwhzwoKms0rdkyQ {mydomain.com 1660670074 0 Vouch 0 }}
vouch_1 | 2022-08-16T13:14:36.835Z ERROR no User found in jwt
vouch_1 | 2022-08-16T13:14:36.835Z DEBUG setting the cookie domain to mydomain.com
vouch_1 | 2022-08-16T13:14:36.835Z DEBUG deleting cookie: my-vouch-ct
vouch_1 | 2022-08-16T13:14:36.835Z DEBUG CaptureWriter.Write set w.StatusCode 401
vouch_1 | 2022-08-16T13:14:36.835Z INFO |401| 746.4µs /validate {"statusCode": 401, "request": 8, "latency": "746.4µs", "avgLatency": "579.185275ms", "ipPort": "172.18.0.5:56128", "method": "GET", "host": "vouch.mydomain.com", "path": "/validate", "referer": "https://vouch.mydomain.com:8443/auth/VaVsiLXKb23bvMls4kqII8kp1dCVgy/?state=VaVsiLXKb23bvMls4kqII8kp1dCVgy&code=eyJraWQiOiJCR2xWdDJLQ2x4dXJCNGJlSmtmMFFxa2k0SXRQT29LSTZYcU9jdmt5WkZJIiwidmVyIjoiMS4wIiwiemlwIjoiRGVmbGF0ZSIsInNlciI6IjEuMCJ9.wWksqrerT1KnZ5p5RoVbgDBGOWmXvsE6dd9XIcOCNxIldgP5VmGD2s1EvwI1l5LAxBjSfT444FBauHfiYwx7DtorqJRzfi-lMfCBZHFQvQVkZdk_ejh6TBfx_l0RfTBI-9ueS-w_BafXu7GYxv-HepeiON1phd7LR83YAOL80K5nohWeG99VtMlzx8ciHr6LSATG2I_un4L7uOzCqSi7oKtK1tSrbys4k-Z_lTjxqi04BI5KcUobFNHcGfGlWf_tnkKR1SNS1YfsRmCnwsu8psl9v2vbPED716aj_ir9qUZBjbeQ8qhzJVLVDFM9vh-ifTgVSrjqibOfuMGGhNMlIQ.OqM9uxlR_8_1brNe.OjYE-juS3Hzy3p_y4dZO37LySJn3G7cZcSR6Ts2BDdPf1b-1iy1Mp2UhoqXmqSC27IqCDWTdBpso7NToTxOEVZx0J6JeoApGAqgvRnYXvXq87Ux3Cyb9cuj1eF3ulqvcvNcQaatTro_Zvb6_iBe8MozxfLQEpcx-f2gCEu3GB3cRlFDkzOHNknn4RiU8Ca9dyravJH0WkF81bTPtwoupRxdf-LrRzopO7Auvbc6Ubqo8YdXVyWDYFLM4M6Jdtc9CFDvPZUMeSfdV05e2apwfv-1SatNOnqfLTl8BTPuSX2lPKcZE50tJ2lm-ToZacCqIzWE2nE2TwMBnhKTw2nQFGsiwsO62ZfCZmRSkjNXp3oAedHpN2tolfsIpd5fGlP1XHOXAc_ZXxS1Z1waF-_W8bsK0DTFHFg0eVdxQizrYyNmAhbSo9ow8tpyQL8DKCyK8MK7tWHSyldEgsnIl-JVQwwy4_HRW0ITlPyI-0bFcEl5Pc9lG1ckt2z5cRebZyW4FqclfvlJG_AWu1dbvpkzVqwrjyrJFmpPCTLGVWQnqpfmMJyc6TdAAsvwRGdbLxw6ejcnEJz8lBFc88UHJJVDlMR8K12r3SQX33O-8DR6esGCOvNt4JHgLjyuSwsJJvlSwDF7G1FmLZWHyP0XmWeESfWs19K8xbLBH1Z7eSoAJPQV5guEZNXkT_Z0OTs2sBenN4vgVVhyDCshU4ZyepWG0_co.7XMeU3jHdDXSxzMgniYkYA"}
vouch_1 | 2022-08-16T13:14:42.810Z DEBUG /login
vouch_1 | 2022-08-16T13:14:42.810Z DEBUG setting the cookie domain to mydomain.com
vouch_1 | 2022-08-16T13:14:42.810Z DEBUG session state set to 87oKdHujkhCkNbOucJpB6PQyqX2efbKx
vouch_1 | 2022-08-16T13:14:42.810Z DEBUG Login url param normalized to 'https://vouch.mydomain.com:8443/validate'
vouch_1 | 2022-08-16T13:14:42.810Z DEBUG session requestedURL set to https://vouch.mydomain.com:8443/validate
vouch_1 | 2022-08-16T13:14:42.810Z DEBUG saving session with failcount 1
vouch_1 | 2022-08-16T13:14:42.811Z DEBUG redirecting to oauthURL https://mydomainnebb2cuat.b2clogin.com/mydomainnebb2cuat.onmicrosoft.com/B2C-signup/oauth2/v2.0/authorize?client_id=jdfsfjfd6788676d&redirect_uri=https%3A%2F%2Fvouch.mydomain.com%3A8443%2Fauth&resource=https%3A%2F%2Fvouch.mydomain.com%3A8443%2Fauth&response_type=code&scope=openid+email+profile&state=87oKdHujkhCkNbOucJpB6PQyqX2efbKx
vouch_1 | 2022-08-16T13:14:42.814Z INFO |200| 2.6039ms /login {"statusCode": 200, "request": 9, "latency": "2.6039ms", "avgLatency": "515.120678ms", "ipPort": "172.18.0.5:56130", "method": "GET", "host": "vouch.mydomain.com", "path": "/login", "referer": ""}
vouch_1 | 2022-08-16T13:14:47.716Z DEBUG /auth
vouch_1 | 2022-08-16T13:14:47.717Z INFO |200| 991.4µs /auth {"statusCode": 200, "request": 10, "latency": "991.4µs", "avgLatency": "463.707751ms", "ipPort": "172.18.0.5:56132", "method": "GET", "host": "vouch.mydomain.com", "path": "/auth", "referer": "https://vouch.mydomain.com:8443/"}
vouch_1 | 2022-08-16T13:14:50.364Z DEBUG /auth/{state}/
vouch_1 | 2022-08-16T13:14:50.364Z DEBUG code: eyJraWQiOiJCR2xWdDJLQ2x4dXJCNGJlSmtmMFFxa2k0SXRQT29LSTZYcU9jdmt5WkZJIiwidmVyIjoiMS4wIiwiemlwIjoiRGVmbGF0ZSIsInNlciI6IjEuMCJ9.k0SDMxx-2ll2Yjz5Pa8d7lZGQz6VyEYv68H1zboAzN-Rxa0GsIxGHKXVOX1Td0Kd8GZG4CNkTXhCdP0_JoOnDEOoW14O0eCMiqhDQM3vMeRK1YXuQGsdbmadHAlnYIR4a4fgERRdYgI-w_so-iuOKB1paENCxkfry8WqCy8rj9KUKx2BO9QEQ3z656vkfZ1QYh1_oyeAqTU7t54dBums6VUoqmQUEPBu5kcnD5G2EIKweEZ5c8Ma1kikfttAOgoX3Rc-gfLQxsUMij_6VyD5tai6xSGkxDQ0a3rczXhg21e50cNVjB8nLs2e0lV7uSk4DAjNUgLCZdf1kUItnU2plg.sdiQXu5A6Y76T9p9.PYo28qzKERBEaid8YZpl7Plgd3DHVd_55Glf664xXGSi4XQzYgxnOOu-qa0OgFns7AJB2Pt-1RsyWsPwHua0A0_iwRwArUugbob0nWCx7EJ4tLdCqTpynfgm1WqH-tFK0N0ILdFwOVxrMFMVjf7sqKvVAq0IhVCXYBSCWDLvN9GGE78muYxbdcE0DjHRcEs5IWExJqecuHUTbtUsH9kqPDD9SeqFFjNHoKlDMoi6G6qeketY0fu8B1dWnTG9h2EaRIVPlc4u6_uhe0wHz9p4QLHTNgMXSc0ltUfaH7FTHv0VK6z_hEFqH2HS3UJPtGzuT1Ir5_XW8u8JfqVEaikBU1vRN3RG-denf5BYsFESTZirWUJUKPShdoA8CA9Ez5aKQYZzqfPeLHwslXCArwewnLKse2Tpv20pQbSvpntXgQfSEBMha0Pyui044zxlZvSBAocDN2g5-denY_0iDQ7BR4S_t-HjuP4bR0Fralu969XhXzbloy20_hHiLpfCgOT53fUccfWg7q2L4CioKRcxEi6KXGIMhNNNd1r8T1OP0BwofLfI5olTycYsbNmT4yfwk3TGoR4RW9RQFRDQNDxHPafQ9KtCT6-JEqO8sjrnkLoAu-EwzqeoI6rDf0ArQhTMkS7e6aihaMJnrpYbLekKsZ5XAB9fiWQONdNt8rvufFHwfM71wtqQkdMsYcMnFDgWj1jHH4IAdMQe5oah9Xp5TQ.hTkU-hlq2-6JyqqQgTaqvg
vouch_1 | 2022-08-16T13:14:52.480Z DEBUG getUserInfoFromADFS idToken: {"exp":1660659292,"nbf":1660655692,"ver":"1.0","iss":"https://mydomainnebb2cuat.b2clogin.com/8787887jgdjhfgj--lkkdajs/v2.0/","sub":"01c173e5-f600-4bc0-b92d-f3dabd363165","aud":"jdfsfjfd6788676d","acr":"sign-up","iat":1660655692,"auth_time":1660655687,"signInName":"test_user.test@gmail.com","name":"Test","given_name":"Test stage tes","family_name":"Kr2","email":"test_user.test@gmail.com","tid":"8787887jgdjhfgj--lkkdajs"}
vouch_1 | 2022-08-16T13:14:52.480Z INFO adfs adfsUser: {User:{Username: Name:Test Email:test_user.test@gmail.com CreatedOn:0 LastUpdate:0 ID:0 TeamMemberships:[]} Sub:01c173e5-f600-4bc0-b92d-f3dabd363165 UPN:}
vouch_1 | 2022-08-16T13:14:52.481Z DEBUG User Obj: &{Username: Name: Email:test_user.test@gmail.com CreatedOn:0 LastUpdate:0 ID:0 TeamMemberships:[]}
vouch_1 | 2022-08-16T13:14:52.481Z DEBUG /auth/{state}/ Claims from userinfo: {Claims:map[sub:01c173e5-f600-4bc0-b92d-f3dabd363165]}
vouch_1 | 2022-08-16T13:14:52.481Z DEBUG verifyUser: Success! skipping verification, cfg.Cfg.AllowAllUsers is true
vouch_1 | 2022-08-16T13:14:52.481Z DEBUG token created, expires: 1660670092 diff from now: 14400
vouch_1 | 2022-08-16T13:14:52.482Z DEBUG setting the cookie domain to mydomain.com
vouch_1 | 2022-08-16T13:14:52.485Z INFO |200| 2.1212087s /auth/87oKdHujkhCkNbOucJpB6PQyqX2efbKx/ {"statusCode": 200, "request": 11, "latency": "2.1212087s", "avgLatency": "614.389655ms", "ipPort": "172.18.0.5:56134", "method": "GET", "host": "vouch.mydomain.com", "path": "/auth/87oKdHujkhCkNbOucJpB6PQyqX2efbKx/", "referer": "https://vouch.mydomain.com:8443/auth?state=87oKdHujkhCkNbOucJpB6PQyqX2efbKx&code=eyJraWQiOiJCR2xWdDJLQ2x4dXJCNGJlSmtmMFFxa2k0SXRQT29LSTZYcU9jdmt5WkZJIiwidmVyIjoiMS4wIiwiemlwIjoiRGVmbGF0ZSIsInNlciI6IjEuMCJ9.k0SDMxx-2ll2Yjz5Pa8d7lZGQz6VyEYv68H1zboAzN-Rxa0GsIxGHKXVOX1Td0Kd8GZG4CNkTXhCdP0_JoOnDEOoW14O0eCMiqhDQM3vMeRK1YXuQGsdbmadHAlnYIR4a4fgERRdYgI-w_so-iuOKB1paENCxkfry8WqCy8rj9KUKx2BO9QEQ3z656vkfZ1QYh1_oyeAqTU7t54dBums6VUoqmQUEPBu5kcnD5G2EIKweEZ5c8Ma1kikfttAOgoX3Rc-gfLQxsUMij_6VyD5tai6xSGkxDQ0a3rczXhg21e50cNVjB8nLs2e0lV7uSk4DAjNUgLCZdf1kUItnU2plg.sdiQXu5A6Y76T9p9.PYo28qzKERBEaid8YZpl7Plgd3DHVd_55Glf664xXGSi4XQzYgxnOOu-qa0OgFns7AJB2Pt-1RsyWsPwHua0A0_iwRwArUugbob0nWCx7EJ4tLdCqTpynfgm1WqH-tFK0N0ILdFwOVxrMFMVjf7sqKvVAq0IhVCXYBSCWDLvN9GGE78muYxbdcE0DjHRcEs5IWExJqecuHUTbtUsH9kqPDD9SeqFFjNHoKlDMoi6G6qeketY0fu8B1dWnTG9h2EaRIVPlc4u6_uhe0wHz9p4QLHTNgMXSc0ltUfaH7FTHv0VK6z_hEFqH2HS3UJPtGzuT1Ir5_XW8u8JfqVEaikBU1vRN3RG-denf5BYsFESTZirWUJUKPShdoA8CA9Ez5aKQYZzqfPeLHwslXCArwewnLKse2Tpv20pQbSvpntXgQfSEBMha0Pyui044zxlZvSBAocDN2g5-denY_0iDQ7BR4S_t-HjuP4bR0Fralu969XhXzbloy20_hHiLpfCgOT53fUccfWg7q2L4CioKRcxEi6KXGIMhNNNd1r8T1OP0BwofLfI5olTycYsbNmT4yfwk3TGoR4RW9RQFRDQNDxHPafQ9KtCT6-JEqO8sjrnkLoAu-EwzqeoI6rDf0ArQhTMkS7e6aihaMJnrpYbLekKsZ5XAB9fiWQONdNt8rvufFHwfM71wtqQkdMsYcMnFDgWj1jHH4IAdMQe5oah9Xp5TQ.hTkU-hlq2-6JyqqQgTaqvg"}
vouch_1 | 2022-08-16T13:14:54.798Z DEBUG jwt found in cookie
vouch_1 | 2022-08-16T13:14:54.798Z DEBUG /validate
vouch_1 | 2022-08-16T13:14:54.798Z DEBUG jwt found in cookie
vouch_1 | 2022-08-16T13:14:54.798Z DEBUG tokenString length: 1767
vouch_1 | 2022-08-16T13:14:54.798Z DEBUG *ptokenCLaims: { map[sub:01c173e5-f600-4bc0-b92d-f3dabd363165] eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsImtpZCI6IlNMWmVpdmFuYWlxSGYwZGVCRmh5b0dQVnk0aTQyQWluUDlhWVd4Q29hQVUifQ.eyJleHAiOjE2NjA2NTkyOTIsIm5iZiI6MTY2MDY1NTY5MiwidmVyIjoiMS4wIiwiaXNzIjoiaHR0cHM6Ly9zdHVmZm5lYmIyY3VhdC5iMmNsb2dpbi5jb20vODhiYmY4ZDQtNzY1OS00MTgxLTg2NzEtN2U0YzkzNGJmZGNmL3YyLjAvIiwic3ViIjoiMDFjMTczZTUtZjYwMC00YmMwLWI5MmQtZjNkYWJkMzYzMTY1IiwiYXVkIjoiZTA1ZDdmMTgtZjk4Ny00ZDQxLTlkODQtM2Y1MDY4NmQxOTU3IiwiYWNyIjoiYjJjXzFhX3NpZ251cF9zaWduaW5fdXBmcm9udF9kYXRhX2NhcHR1cmUiLCJpYXQiOjE2NjA2NTU2OTIsImF1dGhfdGltZSI6MTY2MDY1NTY4Nywic2lnbkluTmFtZSI6ImFydW4ua3VtYXJAc3JpamFuLm5ldCIsIm5hbWUiOiJBcnVuIiwiZ2l2ZW5fbmFtZSI6IkFydW4gc3RhZ2UgdGVzIiwiZmFtaWx5X25hbWUiOiJLcjIiLCJlbWFpbCI6ImFydW4ua3VtYXJAc3JpamFuLm5ldCIsInRpZCI6Ijg4YmJmOGQ0LTc2NTktNDE4MS04NjcxLTdlNGM5MzRiZmRjZiJ9.xvYEUqzw1EFO-_M47Xs4CRiL55HetpEs7R3VeaKjqkdTm12kfkmNmzlYcU_p0B1_khahFBULAVeZZVvl2LE_4CmPh5oO3mQQtNXR8gsS5HN1PwCymUAwRmci2RGCiSy1Dex9lOTM2A2x-0f0xkIk4tmBgF0UazNAMNDTsTsh9DsHsQd0s-fVZk4VcPJ2re9hdN8UBy5RthEb6bPG1b0Ni5Qf6-iaLYoHcaGLfcDPXEW3uQ7EgHE1qZTu7tppll-WMY6dCr86AjUpquai_iqaQ0SGPIE14fZ-tRFjZow815ptY7-OjH78HcULtydrC4xiZEF38j5TR7-Mrk_lM_o_LQ {mydomain.com 1660670092 0 Vouch 0 }}
vouch_1 | 2022-08-16T13:14:54.798Z ERROR no User found in jwt
vouch_1 | 2022-08-16T13:14:54.798Z DEBUG setting the cookie domain to mydomain.com
vouch_1 | 2022-08-16T13:14:54.798Z DEBUG deleting cookie: my-vouch-ct
vouch_1 | 2022-08-16T13:14:54.798Z DEBUG CaptureWriter.Write set w.StatusCode 401
vouch_1 | 2022-08-16T13:14:54.798Z INFO |401| 487µs /validate {"statusCode": 401, "request": 12, "latency": "487µs", "avgLatency": "563.231101ms", "ipPort": "172.18.0.5:56136", "method": "GET", "host": "vouch.mydomain.com", "path": "/validate", "referer": "https://vouch.mydomain.com:8443/auth/87oKdHujkhCkNbOucJpB6PQyqX2efbKx/?state=87oKdHujkhCkNbOucJpB6PQyqX2efbKx&code=eyJraWQiOiJCR2xWdDJLQ2x4dXJCNGJlSmtmMFFxa2k0SXRQT29LSTZYcU9jdmt5WkZJIiwidmVyIjoiMS4wIiwiemlwIjoiRGVmbGF0ZSIsInNlciI6IjEuMCJ9.k0SDMxx-2ll2Yjz5Pa8d7lZGQz6VyEYv68H1zboAzN-Rxa0GsIxGHKXVOX1Td0Kd8GZG4CNkTXhCdP0_JoOnDEOoW14O0eCMiqhDQM3vMeRK1YXuQGsdbmadHAlnYIR4a4fgERRdYgI-w_so-iuOKB1paENCxkfry8WqCy8rj9KUKx2BO9QEQ3z656vkfZ1QYh1_oyeAqTU7t54dBums6VUoqmQUEPBu5kcnD5G2EIKweEZ5c8Ma1kikfttAOgoX3Rc-gfLQxsUMij_6VyD5tai6xSGkxDQ0a3rczXhg21e50cNVjB8nLs2e0lV7uSk4DAjNUgLCZdf1kUItnU2plg.sdiQXu5A6Y76T9p9.PYo28qzKERBEaid8YZpl7Plgd3DHVd_55Glf664xXGSi4XQzYgxnOOu-qa0OgFns7AJB2Pt-1RsyWsPwHua0A0_iwRwArUugbob0nWCx7EJ4tLdCqTpynfgm1WqH-tFK0N0ILdFwOVxrMFMVjf7sqKvVAq0IhVCXYBSCWDLvN9GGE78muYxbdcE0DjHRcEs5IWExJqecuHUTbtUsH9kqPDD9SeqFFjNHoKlDMoi6G6qeketY0fu8B1dWnTG9h2EaRIVPlc4u6_uhe0wHz9p4QLHTNgMXSc0ltUfaH7FTHv0VK6z_hEFqH2HS3UJPtGzuT1Ir5_XW8u8JfqVEaikBU1vRN3RG-denf5BYsFESTZirWUJUKPShdoA8CA9Ez5aKQYZzqfPeLHwslXCArwewnLKse2Tpv20pQbSvpntXgQfSEBMha0Pyui044zxlZvSBAocDN2g5-denY_0iDQ7BR4S_t-HjuP4bR0Fralu969XhXzbloy20_hHiLpfCgOT53fUccfWg7q2L4CioKRcxEi6KXGIMhNNNd1r8T1OP0BwofLfI5olTycYsbNmT4yfwk3TGoR4RW9RQFRDQNDxHPafQ9KtCT6-JEqO8sjrnkLoAu-EwzqeoI6rDf0ArQhTMkS7e6aihaMJnrpYbLekKsZ5XAB9fiWQONdNt8rvufFHwfM71wtqQkdMsYcMnFDgWj1jHH4IAdMQe5oah9Xp5TQ.hTkU-hlq2-6JyqqQgTaqvg"}
vouch_1 | 2022-08-16T13:15:34.920Z INFO |200| 43µs /healthcheck {"statusCode": 200, "request": 13, "latency": "43µs", "avgLatency": "519.90894ms", "ipPort": "127.0.0.1:49940", "method": "GET", "host": "0.0.0.0:9090", "path": "/healthcheck", "referer": ""}
vouch_1 | 2022-08-16T13:16:34.989Z INFO |200| 33.7µs /healthcheck {"statusCode": 200, "request": 14, "latency": "33.7µs", "avgLatency": "482.774995ms", "ipPort": "127.0.0.1:49942", "method": "GET", "host": "0.0.0.0:9090", "path": "/healthcheck", "referer": ""}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment