PingIdentity Articles
Here are some important links for PingFederate for reference. In December 2017, new versions for PingFederate 9 and PingAccess 5 were released. Read here the vendor availability release.
Default Login for PingFederate Administrator console https://PingFederate_hostname:9999/pingfederate/app is the default URL (login with username as Administrator and password)
Default Login for PingAccess Admin console https://PingAccess_hostname:9000/login is the default login URL (login with username as Administrator and password)
PingFederate 9 documentation
What's new in PingFederate 8.4
What's new in PingAccess 4.3
IdP-initiated SSO—POST (link check Dec20)
SP-initiated SSO—POST-POST
SP-initiated SSO—Redirect-POST
Single sign-on with PingFederate
How to configure IE, chrome browser for Kerberos and NTML
PingFederate Release Notes
Industry Standards
SAML 2.0 profiles (SSO profile variations offered by PingFederate)
Integrate PingID with your VPN
Kerberos Adapter
HTML Form Adapter
What is Token Mediation
Token Mediator Site Authenticator
Configure ADFS as Claims Provider with PingFederate using WS-Federation
Configure SalesForce as Service Provider and ADFS as Identity Provider (applies similarly for PingFederate)
Monitor PingFederate server via Heartbeat URL: PingFederate provides an out of the box https url which can provide the status of the PingFederate server. Typically this url (https://PFservername/heartbat.ping) can be periodically polled by a Load Balancer. Say if your PingFederate cluster consists of 4 nodes then configure the Load Balancer to check the heartbeat url for each of the individual PingFederate nodes. However if the Load Balancer is configured to poll every 5 seconds then it can increase the size of the server logs. Refer this to reduce/adjust the server logs so as not include or log the heartbeat messages.
One may supplement monitoring with third party monitoring tools such as SolarWinds. SolarWinds can monitor the heartbeat URL, server CPU of the PingFederate servers and poll via ICMP ping as well.
Enabling PingFederate version 7.x Hearbeat URL
Note about Hearbeat
Always access the Hearbeat via a HTTP GET request (not a Head request). The /pf/heartbeat.ping endpoint will only return an HTTP 200 code and "OK" as the body of the response if an HTTP GET request is made to that endpoint. The monitor or load balancer that is sending a HEAD request to this endpoint should be reconfigured to use the GET verb. (else it will return a 500 error).
PingFederate Runtime properties file (this file can be customized for runtime and Administrative console behavior)
PingAccess Heartbeat monitoring
Default Login for PingFederate Administrator console https://PingFederate_hostname:9999/pingfederate/app is the default URL (login with username as Administrator and password)
Default Login for PingAccess Admin console https://PingAccess_hostname:9000/login is the default login URL (login with username as Administrator and password)
PingFederate 9 documentation
What's new in PingFederate 8.4
What's new in PingAccess 4.3
IdP-initiated SSO—POST (link check Dec20)
SP-initiated SSO—POST-POST
SP-initiated SSO—Redirect-POST
Single sign-on with PingFederate
How to configure IE, chrome browser for Kerberos and NTML
PingFederate Release Notes
Industry Standards
SAML 2.0 profiles (SSO profile variations offered by PingFederate)
Integrate PingID with your VPN
Kerberos Adapter
HTML Form Adapter
What is Token Mediation
Token Mediator Site Authenticator
Configure ADFS as Claims Provider with PingFederate using WS-Federation
Configure SalesForce as Service Provider and ADFS as Identity Provider (applies similarly for PingFederate)
Monitor PingFederate server via Heartbeat URL: PingFederate provides an out of the box https url which can provide the status of the PingFederate server. Typically this url (https://PFservername/heartbat.ping) can be periodically polled by a Load Balancer. Say if your PingFederate cluster consists of 4 nodes then configure the Load Balancer to check the heartbeat url for each of the individual PingFederate nodes. However if the Load Balancer is configured to poll every 5 seconds then it can increase the size of the server logs. Refer this to reduce/adjust the server logs so as not include or log the heartbeat messages.
One may supplement monitoring with third party monitoring tools such as SolarWinds. SolarWinds can monitor the heartbeat URL, server CPU of the PingFederate servers and poll via ICMP ping as well.
Enabling PingFederate version 7.x Hearbeat URL
Note about Hearbeat
Always access the Hearbeat via a HTTP GET request (not a Head request). The /pf/heartbeat.ping endpoint will only return an HTTP 200 code and "OK" as the body of the response if an HTTP GET request is made to that endpoint. The monitor or load balancer that is sending a HEAD request to this endpoint should be reconfigured to use the GET verb. (else it will return a 500 error).
PingFederate Runtime properties file (this file can be customized for runtime and Administrative console behavior)
How to configure SNMP with PingFederate (version 8.x, 9.x)
PingFederate server provides support with SNMP protocol. Using a SNMP Management console can provide info about PingFederate operational status, such as uptime since server start-up.
The MIB file for SNMP support is already available in PingFederate instalation, under the PF_Install_ Directory/pingfederate/SNMP directory
Configure access to SNMP monitoring on the PingFederate under the Server Configuration > Server Settings > Runtime Reporting screen.
Configure Gets and Traps (both are optional)
Optional: Enable Gets
PingFederate server provides support with SNMP protocol. Using a SNMP Management console can provide info about PingFederate operational status, such as uptime since server start-up.
The MIB file for SNMP support is already available in PingFederate instalation, under the PF_Install_ Directory/pingfederate/SNMP directory
Configure access to SNMP monitoring on the PingFederate under the Server Configuration > Server Settings > Runtime Reporting screen.
Configure Gets and Traps (both are optional)
Optional: Enable Gets
- Select the Respond to Get Requests check box.
- Modify the Local Agent Port and the Community Name field values as needed.
- Select the Generate Traps check box.
- Provide the required information for your network-management console and modify the "Heartbeat" Interval field value as needed.
- Click Test SNMP Configuration to send a single Trap to your network-management console and verify the result.
Comments
Post a Comment