anyone has tried to use the mikrotik socks service via IPV6 ?
I have the service enabled, it accept connections on ipv4, but I got connection refused when trying to connect via ipv6 address.
The firewall is correct and connections are enabled.
I want to use the socks service to make some IPV4 services available via IPV6 connection
If you ask about SOCKS in general, it’s surely not the most popular protocol. If you ask about SOCKS in RouterOS, I’m tempted to answer “no”, because it can’t really do much (SOCKS4 only…). But it’s not like there’s anything wrong with SOCKS, it can still be useful.
For example, people often want to solve access to external resources from company networks, commonly requested goal is to block Facebook and similar. So they play with DNS, firewall, blocking addresses, L7 filters, … while the perfect solution is to use some smart proxy (not necessarily SOCKS) and do the filtering there. The “smart” part here is just some ACL with hostnames and option to only accept those (not literal IP addresses). Add option to send logs to external server, pair it with some monitoring software with statistics and it’s dream come true for (some) bosses. Why to use SOCKS, why not the more common web proxy? I admit, that’s a tough one. If you had full featured implementation of both, SOCKS would be more lightweight, compared to web proxy with focus on http and caching (who needs that in modern age, when everything is moving to non-cacheable https anyway?). Another argument for SOCKS (but not for this specific use) is that it can do more, also incoming TCP connections and even UDP, but use of that is probably rare.
To sum up, I do believe that SOCKS deserves to be rediscovered. It’s obviously not priority for RouterOS. But it’s not like all MikroTik developers can work on advanced stuff at the same time. Upgrading SOCKS server could be perfect task for new programmers to prove their skills.
To OP, no SOCKS in RouterOS does not seem to listen on IPv6.