By: Joseph Haun user 26 Mar 2020 at 2 p.m. CDT

1 Response
Joseph Haun gravatar
I expect this to be able to login using Google's oauth services. However, the web page is giving me the following error when attempting to login: **<idp-set up> is not recognized as external identity provider**. Initially, there was an error that an oxdServer was required. However, even after installing the oxdserver, the issue persists. I was following the installation guide [here ](https://gluu.org/docs/ce/4.1/authn-guide/inbound-oauth-passport/#protect-the-application-with-passport_social-authentication) for the Google configuration and mapping. Client Configuration ``` OPENID CONNECT CLIENTS DETAILS ------------------------------ - **Name:** Blentech_SocialOIDC - **Description:** A test setup of the Gluu passport IdP with OIDC. - **Client ID:** f3dd0514-3b29-4b8a-ad0a-489694cbee2b - **Subject Type:** pairwise - **ClientSecret:** XXXXXXXXXXX - **Application Type:** web - **Persist Client Authorizations:** false - **Pre-Authorization:** true - **Authentication method for the Token Endpoint:** client_secret_post - **Logout Session Required:** true - **Include Claims In Id Token:** true - **Disabled:** false - **Logout Redirect URIs:** [https://ec2-18-144-109-42.us-west-1.compute.amazonaws.com:8043/data/federate/callback/oidc] - **Login Redirect URIs:** [https://ec2-18-144-109-42.us-west-1.compute.amazonaws.com:8043/data/federate/callback/oidc] - **Scopes:** [openid, permission, phone, mobile_phone, email, user_name, description] - **Grant types:** [authorization_code, refresh_token] - **Response types:** [code] - **DefaultAcrValues:** [passport_social] ``` Log File: ``` 2020-03-26T18:00:06.578Z [INFO] getConfiguration. Passport configs received 2020-03-26T18:00:06.579Z [INFO] Configuration data received 2020-03-26T18:00:06.579Z [INFO] Configuration data has been parsed 2020-03-26T18:01:06.620Z [VERBOSE] getConfiguration called 2020-03-26T18:01:06.637Z [INFO] getConfiguration. Passport configs received 2020-03-26T18:01:06.637Z [INFO] Configuration data received 2020-03-26T18:01:06.637Z [INFO] Configuration data has been parsed 2020-03-26T18:02:06.667Z [VERBOSE] getConfiguration called 2020-03-26T18:02:06.758Z [INFO] getConfiguration. Passport configs received 2020-03-26T18:02:06.758Z [INFO] Configuration data received 2020-03-26T18:02:06.758Z [INFO] Configuration data has been parsed 2020-03-26T18:03:06.726Z [VERBOSE] getConfiguration called 2020-03-26T18:03:06.743Z [INFO] getConfiguration. Passport configs received 2020-03-26T18:03:06.743Z [INFO] Configuration data received 2020-03-26T18:03:06.743Z [INFO] Configuration data has been parsed 2020-03-26T18:04:06.786Z [VERBOSE] getConfiguration called 2020-03-26T18:04:06.804Z [INFO] getConfiguration. Passport configs received 2020-03-26T18:04:06.804Z [INFO] Configuration data received 2020-03-26T18:04:06.804Z [INFO] Configuration data has been parsed 2020-03-26T18:05:06.839Z [VERBOSE] getConfiguration called 2020-03-26T18:05:06.873Z [INFO] getConfiguration. Passport configs received 2020-03-26T18:05:06.873Z [INFO] Configuration data received 2020-03-26T18:05:06.873Z [INFO] Configuration data has been parsed 2020-03-26T18:06:06.900Z [VERBOSE] getConfiguration called 2020-03-26T18:06:06.916Z [INFO] getConfiguration. Passport configs received 2020-03-26T18:06:06.916Z [INFO] Configuration data received 2020-03-26T18:06:06.916Z [INFO] Configuration data has been parsed 2020-03-26T18:07:06.959Z [VERBOSE] getConfiguration called 2020-03-26T18:07:07.042Z [INFO] getConfiguration. Passport configs received 2020-03-26T18:07:07.042Z [INFO] Configuration data received 2020-03-26T18:07:07.042Z [INFO] Configuration data has been parsed 2020-03-26T18:08:07.017Z [VERBOSE] getConfiguration called 2020-03-26T18:08:07.036Z [INFO] getConfiguration. Passport configs received 2020-03-26T18:08:07.036Z [INFO] Configuration data received 2020-03-26T18:08:07.037Z [INFO] Configuration data has been parsed 2020-03-26T18:09:07.072Z [VERBOSE] getConfiguration called 2020-03-26T18:09:07.090Z [INFO] getConfiguration. Passport configs received 2020-03-26T18:09:07.093Z [INFO] Configuration data received 2020-03-26T18:09:07.093Z [INFO] Configuration data has been parsed 2020-03-26T18:10:07.126Z [VERBOSE] getConfiguration called 2020-03-26T18:10:07.143Z [INFO] getConfiguration. Passport configs received 2020-03-26T18:10:07.143Z [INFO] Configuration data received 2020-03-26T18:10:07.143Z [INFO] Configuration data has been parsed 2020-03-26T18:11:07.175Z [VERBOSE] getConfiguration called 2020-03-26T18:11:07.194Z [INFO] getConfiguration. Passport configs received 2020-03-26T18:11:07.194Z [INFO] Configuration data received 2020-03-26T18:11:07.194Z [INFO] Configuration data has been parsed 2020-03-26T18:12:07.226Z [VERBOSE] getConfiguration called 2020-03-26T18:12:07.297Z [INFO] getConfiguration. Passport configs received 2020-03-26T18:12:07.297Z [INFO] Configuration data received 2020-03-26T18:12:07.297Z [INFO] Configuration data has been parsed 2020-03-26T18:13:07.280Z [VERBOSE] getConfiguration called 2020-03-26T18:13:07.298Z [INFO] getConfiguration. Passport configs received 2020-03-26T18:13:07.298Z [INFO] Configuration data received 2020-03-26T18:13:07.298Z [INFO] Configuration data has been parsed 2020-03-26T18:14:07.340Z [VERBOSE] getConfiguration called 2020-03-26T18:14:07.357Z [INFO] getConfiguration. Passport configs received 2020-03-26T18:14:07.358Z [INFO] Configuration data received 2020-03-26T18:14:07.358Z [INFO] Configuration data has been parsed 2020-03-26T18:15:07.389Z [VERBOSE] getConfiguration called 2020-03-26T18:15:07.406Z [INFO] getConfiguration. Passport configs received 2020-03-26T18:15:07.406Z [INFO] Configuration data received 2020-03-26T18:15:07.406Z [INFO] Configuration data has been parsed 2020-03-26T18:16:07.434Z [VERBOSE] getConfiguration called 2020-03-26T18:16:07.456Z [INFO] getConfiguration. Passport configs received 2020-03-26T18:16:07.456Z [INFO] Configuration data received 2020-03-26T18:16:07.456Z [INFO] Configuration data has been parsed 2020-03-26T18:16:11.975Z [VERBOSE] Issuing token 2020-03-26T18:16:11.976Z [INFO] ::1 - GET /passport/token HTTP/1.1 200 201 - 0.624 ms 2020-03-26T18:16:12.041Z [INFO] ::1 - GET /passport/auth/BTSocialIDP/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqd3QiOiJjMDQ3MmIyMS1mNjk4LTQ4YWItYmE4OC0wMmQxZGNiMGE4ZGIiLCJpYXQiOjE1ODUyNDY1NzEsImV4cCI6MTU4NTI0NjY5MX0.2uyLg_LFeTO5cxnP_ZO-HyfSpePXQ38MTUVouhHuscU HTTP/1.1 302 326 - 0.504 ms 2020-03-26T18:16:27.048Z [VERBOSE] Issuing token 2020-03-26T18:16:27.048Z [INFO] ::1 - GET /passport/token HTTP/1.1 200 201 - 0.695 ms 2020-03-26T18:16:27.111Z [INFO] ::1 - GET /passport/auth/BTSocialIDP/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqd3QiOiI3NmJhNjkxZC0yMjBjLTRjOTMtYWY5YS04NWQ5YTkyMjg0YjUiLCJpYXQiOjE1ODUyNDY1ODcsImV4cCI6MTU4NTI0NjcwN30.tXZG9zrz8SwRRI_EMS94AkxEu3zctLwic57LdD4gSz0 HTTP/1.1 302 326 - 0.740 ms 2020-03-26T18:17:07.470Z [VERBOSE] getConfiguration called 2020-03-26T18:17:07.551Z [INFO] getConfiguration. Passport configs received 2020-03-26T18:17:07.551Z [INFO] Configuration data received 2020-03-26T18:17:07.551Z [INFO] Configuration data has been parsed 2020-03-26T18:18:07.526Z [VERBOSE] getConfiguration called 2020-03-26T18:18:07.543Z [INFO] getConfiguration. Passport configs received 2020-03-26T18:18:07.544Z [INFO] Configuration data received 2020-03-26T18:18:07.544Z [INFO] Configuration data has been parsed 2020-03-26T18:19:07.573Z [VERBOSE] getConfiguration called 2020-03-26T18:19:07.592Z [INFO] getConfiguration. Passport configs received 2020-03-26T18:19:07.593Z [INFO] Configuration data received 2020-03-26T18:19:07.593Z [INFO] Configuration data has been parsed 2020-03-26T18:20:07.630Z [VERBOSE] getConfiguration called 2020-03-26T18:20:07.650Z [INFO] getConfiguration. Passport configs received 2020-03-26T18:20:07.650Z [INFO] Configuration data received 2020-03-26T18:20:07.650Z [INFO] Configuration data has been parsed 2020-03-26T18:21:07.689Z [VERBOSE] getConfiguration called 2020-03-26T18:21:07.706Z [INFO] getConfiguration. Passport configs received 2020-03-26T18:21:07.706Z [INFO] Configuration data received 2020-03-26T18:21:07.706Z [INFO] Configuration data has been parsed 2020-03-26T18:22:07.747Z [VERBOSE] getConfiguration called 2020-03-26T18:22:07.855Z [VERBOSE] getConfiguration. Got www-authenticate in header with ticket 23ac5099-1d15-4066-90cd-80adcce29796 2020-03-26T18:22:07.855Z [VERBOSE] getTokenEndpoint called 2020-03-26T18:22:07.870Z [INFO] getTokenEndpoint. Found endpoint at https://ccloudid.com/oxauth/restv1/token 2020-03-26T18:22:07.871Z [VERBOSE] getRPT called 2020-03-26T18:22:07.894Z [INFO] getRPT. RPT details were received 2020-03-26T18:22:07.894Z [DEBUG] getRPT. Access token is 45190773-11c7-4755-87db-2e302f931dac_16B3.4012.2D2B.A7A5.17FA.23C2.6289.DBEB 2020-03-26T18:22:07.895Z [VERBOSE] getConfiguration called 2020-03-26T18:22:07.911Z [INFO] getConfiguration. Passport configs received 2020-03-26T18:22:07.911Z [INFO] Configuration data has been parsed 2020-03-26T18:23:07.804Z [VERBOSE] getConfiguration called 2020-03-26T18:23:07.825Z [INFO] getConfiguration. Passport configs received 2020-03-26T18:23:07.826Z [INFO] Configuration data received 2020-03-26T18:23:07.826Z [INFO] Configuration data has been parsed ```

By Joseph Haun user 27 Mar 2020 at 1:11 p.m. CDT

Joseph Haun gravatar
A server restart was required after manual installation of the oxdserver. This had fixed the issue.