SAS® 9.4M8 (TS1M8) Git functions do not honor the https_proxy environment variable


In SAS 9.4M8, SAS Git functions do not honor the https_proxy environment variable when making outbound HTTPS connections. As a result, Git operations (such as git_clone) fail in environments where internet access requires routing through a corporate proxy server.

This issue prevents SAS jobs and automation processes from accessing remote Git repositories (for example, GitHub) when direct outbound connectivity is blocked. As a result, an error similar to the following might occur:

ERROR: Return code from GIT is (2). failed to connect to github.com: Connection timed out

This issue is resolved in SAS® 9.4M9 (TS1M9), where SAS Git functions correctly honor the https_proxy environment variable.

A corrective fix for SAS 9.4M8 is currently pending. The fix is expected to be delivered in a future hot fix once it becomes available.