SSLVPN client of macOS can't access

2025-12-24 12:32:11 Published
  • 0 Followed
  • 0Collected ,12Browsed

Network Topology

null

Problem Description

The inode client SSLVPN connection fails on Apple terminals, while the inode client on Windows terminals can connect normally using the same configuration parameters. 

Process Analysis

1. Confirm whether the macOS version is listed in the inode compatibility table. Compatibility confirmed. 

2. Confirm whether the inode version is the latest. Latest version confirmed.

3. Refer to the following case and try customizing the client again. The new client also has the same issue.

https://knowledge.h3c.com/Theme/details/192303

4. Collect and view inode logs to analyze the specific reasons for the failure to dial into the SSL VPN.

2025-12-16 20:20:00.135 [WRN] [80428,203b0ae40] VpnWidget::onUpClicked: onUpClicked(SVPN_LOGIN_FROM_USER) is called.

2025-12-16 20:20:00.138 [DBG] [80428,203b0ae40] vpnWdget.OnUpClicked: to do GetCoBase - UsernameVisible 1, SaveUserName 1, PwdVisible 1, SavePassword 1.

2025-12-16 20:20:00.138 [DBG] [80428,203b0ae40] VpnWidget::getServerInfo enter.

2025-12-16 20:20:00.140 [DBG] [80428,203b0ae40] VpnWidget::getServerInfo raw gateway 194.113.xx.xx:xx00.

2025-12-16 20:20:00.140 [DBG] [80428,203b0ae40] VpnWidget::getServerInfo qstr 194.113.xx.xx str 194.113.xx.xx.

2025-12-16 20:20:00.140 [DBG] [80428,203b0ae40] VpnWidget::getServerInfo ipv4 address, set binary format.

2025-12-16 20:20:00.140 [ERR] [80428,203b0ae40] VpnWidget::getServerInfo set port.

2025-12-16 20:20:00.140 [DBG] [80428,203b0ae40] VpnWidget::getServerInfo host strip 194.113.xx.xx:xx00 binip 1247441346 port xx00.

2025-12-16 20:20:00.140 [ERR] [80428,203b0ae40] VpnWidget::checkCertificate: password auth, check finish.

2025-12-16 20:20:00.140 [DBG] [80428,203b0ae40] VpnWidget::queryVpnPara enter.

2025-12-16 20:20:00.140 [DBG] [80428,203b0ae40] VpnWidget::conLogChg: connid 7001 log 2025-12-16 20:20:00.140 Querying SSL VPN gateway parameters....

2025-12-16 20:20:00.140 [DBG] [80428,203b0ae40] VpnWidget::conLogChg usCoId 7001, m_stProcNotify.usCoid 7001, msg Querying SSL VPN gateway parameters....

2025-12-16 20:20:00.141 [DBG] [80428,203b0ae40] VpnWidget::ProcessNotifyChg m_bIsNotShowAgain =  0, oProceeeNotice.stepState = 0, m_bFreshGatewaySucc = 0, qstrErrInfo = , ui.label_errinfo=Failed to query SSL VPN gateway parameters, please check network configuration or contact the administrator.

2025-12-16 20:20:00.622 [WRN] [80428,203b0ae40] VpnWidget::queryVpnPara send recv msg failed, errcode -1.

2025-12-16 20:20:00.622 [DBG] [80428,203b0ae40] VpnWidget::ProcessNotifyLogChg  old id and strLog 2025-12-16 20:20:00Failed to query SSL VPN gateway parameters, please check network configuration or contact the administrator.

2025-12-16 20:20:00.622 [DBG] [80428,203b0ae40] VpnWidget::ProcessNotifyChg m_bIsNotShowAgain =  0, oProceeeNotice.stepState = 1, m_bFreshGatewaySucc = 0, qstrErrInfo = Failed to query SSL VPN gateway parameters, please check network configuration or contact the administrator., ui.label_errinfo=Failed to query SSL VPN gateway parameters, please check network configuration or contact the administrator.

2025-12-16 20:20:00.627 [ERR] [80428,203b0ae40] vpnWdget.OnUpClicked: queryVpnParaRes failed.

2025-12-16 20:20:08.135 [HDG] [80428,203b0ae40] setLoglevel2Process: Send Package:

00000000: 00 00 00 00 00 00 00 00  05 00 00 0c 0d 06 00 00    ........ ........

00000010: 00 05 25 06 00 00 00 00                             ..%.....

 

2025-12-16 20:20:08.160 [HDG] [80428,203b0ae40] setLoglevel2Process: Send Package:

00000000: 00 00 00 00 00 00 00 00  05 00 00 0c 0d 06 00 00    ........ ........

00000010: 00 05 25 06 00 00 00 00                             ..%.....

5. On the macOS terminal, use the below command to check the service status.

launchctl print-disabled system/

It had been found the following two inode related services are disabled.

 xxx-MacBook ~ % launchctl print-disabled system/

        disabled services = {
                "com.apple.iNodeClient.AuthMon" => disabled
                "com.h3c.inodeclient.backend" => disabled
        }  



Solution

Using the following commands to enable the inode related services.

sudo launchctl enable system/com.apple.iNodeClient.AuthMon
sudo launchctl enable system/com.h3c.inodeclient.backend  


After enable the services and reboot the system to take effect. And then the sslvpn can be accessed. 


Please rate this case:   
0 Comments

No Comments

Add Comments: