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

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
  1. Select the Respond to Get Requests check box.
  2. Modify the Local Agent Port and the Community Name field values as needed.
Optional: Enable Traps
  1. Select the Generate Traps check box.
  2. Provide the required information for your network-management console and modify the "Heartbeat" Interval field value as needed.
  3. Click Test SNMP Configuration to send a single Trap to your network-management console and verify the result.


Comments

Popular posts from this blog

VMware fix for Invalid manifest and ova file import failed errors

SOAPUI - import certificate

Session Timeout in Oracle Access Manager