📖 ~1 min read
Table of contents
Symptom & Impact
`SUSEConnect -r ` hangs or returns timeout when registering SLES 16 to SCC.
Environment & Reproduction
Reproduces on hosts that route outbound traffic through an authenticated HTTP proxy.
Root Cause Analysis
Proxy variables not exported for the root shell prevent SUSEConnect from reaching scc.suse.com.
Quick Triage
Test connectivity: `curl -v https://scc.suse.com/connect/subscriptions/status`.
Step-by-Step Diagnosis
Inspect `/var/log/SUSEConnect` and confirm `HTTP_PROXY`/`HTTPS_PROXY` are visible to the service.

Solution – Primary Fix
Configure `/etc/sysconfig/proxy`, then re-run `SUSEConnect -r -e [email protected]`.
Still having issues? Our IT Solutions & Services team can diagnose and resolve this for you. Get in touch for a free consultation.

Solution – Alternative Approaches
Register against a local RMT server that does not require the upstream proxy.
Verification & Acceptance Criteria
`SUSEConnect –status-text` lists the product as Registered with a valid expiry date.
Rollback Plan
Run `SUSEConnect –cleanup` to revert state if registration leaves the system half-attached.
Prevention & Hardening
Bake proxy variables into the base image and validate during cloud-init.
Related Errors & Cross-Refs
Related to `zypper services` listing stale URLs after partial registration.
Related tutorial: View the step-by-step tutorial for sles-16.
View all sles-16 tutorials on the Tutorials Hub →
Browse all common problems & solutions on the Tutorials Hub.
References & Further Reading
SUSE documentation on SUSEConnect and Registration Code handling.
Need Expert Help?
If you cannot resolve this yourself, our team offers hands-on Server Management, Managed IT Services, and flexible Support Plans. Contact us today — we respond within one business day.