hello
my network is ipv6 only. My asterisk works without any problem with yealink phones and softphones.
But your Activa TSP will not connect via ipv6 to the asterisk instance:
Via DNS name:
03/03/20 12:35:27 [8804] INFO [ASTProvider] Connect(ansitel-v6.test.local,5038,rherold,7f9edbb3440fb45)
03/03/20 12:35:27 [8804] TRACE [ASTProvider] We don't know who this host is, gethostbyname=11004 error code
03/03/20 12:35:27 [8804] TRACE [ASTProvider] We don't know who this host is, gethostbyaddr error code=11004
03/03/20 12:35:27 [8804] TRACE [ASTProvider] Connect() returns socket_error
03/03/20 12:35:27 [8804] TRACE [TAPIProvider] LINEERR_NOTREGISTERED
Via IP Address:
03/03/20 12:47:00 [3596] INFO [ASTProvider] Connect(2a0c:9820:2:10::10,5038,rherold,7f9edbb3440fb45)
03/03/20 12:47:00 [3596] TRACE [ASTProvider] Last connection try failed, it will be retryed in next connection try after 5 secs. Return socket_error
03/03/20 12:47:00 [3596] TRACE [TAPIProvider] LINEERR_NOTREGISTERED
For me it looks like that the code uses deprecated functions:
gethostbyname
gethostbyaddr
See: https://docs.microsoft.com/en-us/windows/win32/api/wsipv6ok/nf-wsipv6ok-gethostbyname?redirectedfrom=MSDN