White List
Overview
Section titled “Overview”As part of the security measures for the GPAS integration, IP whitelisting is implemented to ensure that only authorized systems can access the API. This section provides information about the IP addresses that should be whitelisted.
Environment IP Addresses
Section titled “Environment IP Addresses”The following IP addresses should be whitelisted for communication with GPAS:
| Environment | IP Address |
|---|---|
| Stage | 147.124.216.139 |
Implementation Requirements
Section titled “Implementation Requirements”To properly implement IP whitelisting:
- Firewall Configuration: Configure your firewall to allow incoming connections only from the whitelisted IP addresses
- Reject Unauthorized Requests: Any requests coming from non-whitelisted IP addresses should be rejected with an appropriate error response
- Monitor Access Attempts: Monitor and log any access attempts from non-whitelisted IP addresses for security purposes
Adding New IP Addresses
Section titled “Adding New IP Addresses”If new environments or systems need to be added to the whitelist:
- Contact GPAS technical support to request the IP addresses for the new environment
- Update your firewall configuration to include the new IP addresses
- Test the connection from the new environment to ensure it works correctly
Security Considerations
Section titled “Security Considerations”IP whitelisting is just one layer of security and should be used in conjunction with other security measures:
- SSL/TLS: Ensure all communications are encrypted using SSL/TLS
- Authentication: Validate the authentication token in all requests
- Signature Verification: Verify the x-signature header to ensure message integrity
- Input Validation: Validate all input parameters to prevent injection attacks
Troubleshooting
Section titled “Troubleshooting”If you experience connectivity issues:
- Verify IP Configuration: Ensure that the correct IP addresses are whitelisted
- Check Firewall Logs: Examine firewall logs to see if requests are being blocked
- Test Connectivity: Use tools like ping or telnet to test basic connectivity
- Contact Support: If issues persist, contact GPAS technical support for assistance