Background With Second Life's transition from traditional data centers to AWS, many content creators and service operators had to disable IP-based filtering for external script communications. AWS's dynamic and ambiguous IP allocation makes it impractical to define a reliable range of Second Life simulator IP addresses. This change has introduced security challenges for external systems interacting with in-world scripts. Some scripts cannot be updated because they were distributed by creators who are no longer active, while others remain unchanged due to user hesitation. Reasons include lack of technical knowledge, extensive modifications, or accidental use of outdated versions. The Problem Without a reliable way to verify that an HTTP request originates from a legitimate Second Life simulator, external services are vulnerable. If an attacker discovers the URLs and payloads used by in-world scripts, they can replicate the requests, potentially tricking external systems into treating them as legitimate in-world interactions. Proposed Solution A simple but effective solution is to add a new HTTP header to llHTTPRequest : X-SecondLife-Region-Hostname - This header would return the value of llGetEnv("simulator_hostname") , providing a hostname in the format: simhost-0dd08effbc13e71c9.agni.secondlife.io Security Benefits External systems can verify the request's authenticity by: Ensuring the hostname ends with .secondlife.io , confirming it originated from a Second Life simulator. Performing a DNS lookup on the hostname (e.g., simhost-0dd08effbc13e71c9.agni.secondlife.io ) to retrieve an IP address. Comparing the resolved IP address with the IP address that initiated the request. If they match, the request is valid. Impact This change would allow external systems to restore security measures for scripts that cannot be modified, ensuring continued protection without requiring manual updates from creators or users. By leveraging an existing environment variable, this solution is lightweight, practical, and easy to implement.