调用ModifySslVpnServer修改SSL服务端的名称、描述、本端网段、客户端网段、加密算法、认证算法等相关信息。
说明
修改SSL服务端信息,可能会导致业务中断,请谨慎操作。
修改LocalSubnets.N
、ClientIpPool
、Compress
,会出现该SSL服务端下所有的SSL VPN连接中断,请在修改完成后从客户端重新发起连接。
修改Port
、Auth
、Cipher
、Protocol
,会出现该SSL服务端下所有的SSL VPN连接中断,使用该SSL服务端创建的SSL客户端证书失效,请在修改完成后重新下载SSL客户端证书,然后在客户端中安装新证书,并从客户端发起SSL VPN连接。
名称 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 是 | ModifySslVpnServer | 要执行的操作,取值:ModifySslVpnServer。 |
Version | String | 是 | 2020-04-01 | API版本信息。 |
SslVpnServerId | String | 是 | vss-zm55pqtvk17oq32zd**** | 待修改的SSL服务端的ID。您可调用 DescribeSslVpnServers查询SSL服务端的ID信息。 |
Description | String | 否 | This is a ssl description | SSL服务端的描述信息。
|
SslVpnServerName | String | 否 | test-ssl-vpn | SSL服务端的名称。
|
Auth | String | 否 | SHA1 | 认证算法。
|
Cipher | String | 否 | AES-128-CBC | 加密算法。
|
ClientIpPool | String | 否 | 192.168.1.0/24 | 客户端网段。
|
Compress | Boolean | 否 | false | 指定是否对通信进行压缩。
|
LocalSubnets.N | List of String | 否 | LocalSubnets.1=172.XX.1.0/24&LocalSubnets.2=172.XX.2.0/24 | 本段网段。
|
Port | Integer | 否 | 1194 | SSL服务端所使用的端口。默认值:1194。
|
Protocol | String | 否 | UDP | SSL服务端所使用的协议,取值:
|
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
RequestId | String | 0E006-F706-4D23-88ED-E11ED28DC**** | 请求ID。 |
GET /?Action=ModifySslVpnServer&Version=2020-04-01&SslVpnServerId=vss-2feyndgkcdbsw59gp68i****&Description=test&SslVpnServerName=test-ssl HTTP/1.1 Host: open.volcengineapi.com ServiceName: vpn Region: cn-beijing
{ "ResponseMetadata": { "RequestId": "20230727194730FAE73E7FF21AA2FB****", "Action": "ModifySslVpnServer", "Version": "2020-04-01", "Service": "vpn", "Region": "cn-beijing" }, "Result": { "RequestId": "20230727194730FAE73E7FF21AA2FB****" } }
此处仅展示当前API的错误码,更多错误码请参见公共错误码。
HttpCode | 错误码 | 错误信息 | 描述 |
---|---|---|---|
400 | InvalidDescription.Malformed | The specified description is malformed. | 指定的描述格式不合法。请修复描述格式后重试。 |
400 | InvalidDescription.Malformed | The specified description is malformed. Ensure the maximum length of description is 255. | 指定的描述格式不合法。描述长度不能超过255个字符。 |
400 | InvalidName.Malformed | The specified name is malformed. Ensure the maximum length of name is 128. | 指定的名称格式不合法。名称长度不能超过128个字符。 |
400 | InvalidName.Malformed | The specified name is malformed. | 指定的名称格式不合法。请修复名称格式后重试。 |
400 | InvalidSslVpnServer.InvalidStatus | The specified SSL server is not in the correct status for the request. | 指定的SSL服务端所处的状态无法响应该请求。 |
400 | InvalidCidr.Malformed | The specified cidr block is malformed. | 指定的网段格式不合法。 |
400 | InvalidClientIpPool.NotEnough | The support ip numbers of ClientIpPool is smaller than SslMaxConnections of vpn gateway. | 客户端网段支持的IP数量小于网关所选的连接规格。 |
400 | InvalidSslVpnClientIpPool.Conflict | The specified ClientIpPool conflicts with that of local subnets. | 指定的客户端网段与本端网段存在冲突。 |
400 | InvalidSslVpnServerAuth.Malformed | The specified Auth is malformed. | 指定的SSL服务端认证算法不合法。 |
400 | InvalidSslVpnServerCipher.Malformed | The specified Cipher is malformed. | 指定的SSL服务端加密算法不合法。 |
400 | InvalidSslVpnServerClientIpPool.Malformed | The specified ClientIpPool is malformed. | 指定的客户端网段不合法。 |
400 | InvalidSslVpnServerClientIpPool.VpcRouteEntry | Failed to create route entry in the system route table of the VPC contains the specified VPN gateway for the client ip pool. | VPN网关所属VPC路由表中添加指向客户端网段的路由失败。 |
400 | InvalidSslVpnServerClientIpPoolMask.Malformed | The netmask length of client IP pool must be greater than or equal to 16 and less than or equal to 28. | 指定的客户端网段掩码必须大于等于16且小于等于28。 |
400 | InvalidSslVpnServerLocalSubnet.Conflict | There are conflicting CIDRs in the specified LocalSubnets. | 指定本端网段之间存在相互冲突的网段。 |
400 | InvalidSslVpnServerLocalSubnet.Malformed | The specified LocalSubnet is malformed. | 指定的本端网段不合法。 |
400 | InvalidSslVpnServerPort.Malformed | The specified ssl vpn server port is invalid. | 指定的SSL服务端端口值不合法。 |
400 | InvalidSslVpnServerProtocol.Malformed | The specified Protocol is malformed. | 指定的SSL服务端协议不合法。 |
400 | InvalidVpnGateway.InvalidStatus | The specified VPN gateway is not in the correct status for the request. | 指定的VPN网关所处的状态无法响应该请求。 |
400 | LimitExceeded.SslVpnServerLocalSubnets | You've reached the limit on the number of local subnets per SSL server that you can create. | 已达到每个SSL服务端可以配置的本端网段的数量上限。 |
400 | QuotaExceeded.VpcRouteEntry | You've reached the limit on the number of route entry in the system route table of the VPC contains the specified VPN gateway that you can create. | 已达到指定VPN网关所属VPC系统路由表可创建路由条目的数量上限。 |
403 | Forbidden.VpnGatewayBlocked | The specified VPN gateway is blocked. | 当前VPN网关封禁中,禁止操作。 |
404 | InvalidSslVpnServer.NotFound | The specified SSL server does not exist. | 指定的SSL服务端不存在。 |
404 | InvalidVpnGateway.NotFound | The specified VPN gateway does not exist. | 指定的VPN网关不存在。 |
409 | InvalidRouteCidr.Conflict | The specified CIDR block conflicts with that of another route in your route table. | 指定的CIDR地址块与所属路由表中另一个规则CIDR地址块冲突。 |
409 | InvalidSslVpnServerVpcRouteEntry.Conflict | The specified ClientIpPool conflicts with that of another route in the system route table of the VPC contains the VPN gateway. | 指定的客户端网段与VPN网关所属VPC的系统路由表中另一个规则的CIDR地址块冲突。 |
412 | InvalidVpnGateway.Expired | The specified VPN gateway has expired. | 指定的VPN网关已过期。 |