Skip to content

[Bug]: SB8200 authencation and HTTPS #81

@travismolick

Description

@travismolick

Integration Version

3.10.2

Home Assistant Version

2025.12.4

Modem Model

ARRIS SB8200

Modem Model Selection in Config

Manually selected my specific model

Bug Description

I am getting this error when attempting to add a ARRIS SB8200

Cannot reach modem - network connectivity issue. Please check: 1. Network connection - Are you on the correct WiFi network? 2. Guest WiFi - Guest networks often block access to local devices 3. VPN - Disconnect any active VPN connections 4. IP address - Verify the modem's IP (typically 192.168.100.1) 5. Modem web interface - Ensure it's enabled and accessible Try accessing the modem directly in your browser to verify connectivity.

It uses a login page and HTTPS self signed cert

Expected Behavior

add to HA?

Steps to Reproduce

attempt to add SB8200 in devices and services but get error instead when selecting auto or SB8200

Relevant Log Output

2025-12-23 14:05:18.808 WARNING (MainThread) [custom_components.cable_modem_monitor.config_flow] Performing quick connectivity check to 192.168.100.1
2025-12-23 14:05:18.849 WARNING (SyncWorker_3) [custom_components.cable_modem_monitor.config_flow] https://192.168.100.1: HTTPS HEAD request connection error after 0.04s: SSLError - HTTPSConnectionPool(host='192.168.100.1', port=443): Max retries exceeded with url: / (Caused by SSLError(SSLError(1, '[SSL: SSLV3_ALERT_HANDSHAKE_FAILURE] ssl/tls alert handshake failure (_ssl.c:1032)')))
2025-12-23 14:05:18.849 WARNING (SyncWorker_3) [custom_components.cable_modem_monitor.config_flow] Retrying https://192.168.100.1 with GET request as fallback...
2025-12-23 14:05:18.897 WARNING (SyncWorker_3) [custom_components.cable_modem_monitor.config_flow] https://192.168.100.1: HTTPS GET fallback failed after 0.05s: SSLError - HTTPSConnectionPool(host='192.168.100.1', port=443): Max retries exceeded with url: / (Caused by SSLError(SSLError(1, '[SSL: SSLV3_ALERT_HANDSHAKE_FAILURE] ssl/tls alert handshake failure (_ssl.c:1032)')))
2025-12-23 14:05:18.944 WARNING (SyncWorker_3) [custom_components.cable_modem_monitor.config_flow] http://192.168.100.1: HTTP HEAD request connection error after 0.05s: SSLError - HTTPSConnectionPool(host='192.168.100.1', port=443): Max retries exceeded with url: / (Caused by SSLError(SSLError(1, '[SSL: SSLV3_ALERT_HANDSHAKE_FAILURE] ssl/tls alert handshake failure (_ssl.c:1032)')))
2025-12-23 14:05:18.944 WARNING (SyncWorker_3) [custom_components.cable_modem_monitor.config_flow] Retrying http://192.168.100.1 with GET request as fallback...
2025-12-23 14:05:18.995 WARNING (SyncWorker_3) [custom_components.cable_modem_monitor.config_flow] http://192.168.100.1: HTTP GET fallback failed after 0.05s: SSLError - HTTPSConnectionPool(host='192.168.100.1', port=443): Max retries exceeded with url: / (Caused by SSLError(SSLError(1, '[SSL: SSLV3_ALERT_HANDSHAKE_FAILURE] ssl/tls alert handshake failure (_ssl.c:1032)')))
2025-12-23 14:05:18.995 ERROR (SyncWorker_3) [custom_components.cable_modem_monitor.config_flow] ✗ Connectivity check FAILED for 192.168.100.1. Diagnostic details: HTTPS HEAD request connection error after 0.04s: SSLError | HTTPS GET fallback failed after 0.05s: SSLError | HTTP HEAD request connection error after 0.05s: SSLError | HTTP GET fallback failed after 0.05s: SSLError
2025-12-23 14:05:18.996 ERROR (MainThread) [custom_components.cable_modem_monitor.config_flow] Quick connectivity check failed: Cannot reach modem at 192.168.100.1. Please check: (1) Network connection - ensure you're on the correct network, not on guest WiFi or VPN. (2) Modem IP address is correct. (3) Modem web interface is enabled.

Configuration

- URL: https://192.168.100.1
- Authentication: Basic Auth
- Modem Model: ARRIS SB8200 (or auto)

Installation Method

HACS

Diagnostics Download

No response

Additional Context

No response

Pre-submission Checklist

  • I have searched for similar issues and found none
  • I have reviewed the troubleshooting guide
  • I have provided all requested information
  • I have removed any sensitive information (passwords, IP addresses if private)

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingrelease:v3.12.0Targeted for v3.12.0ssl-compatibilitySSL/TLS compatibility with legacy firmware

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions