Setup reverse client using IPv6

I'm trying to use reverse client functionality between my Mac and Win 10. I added the following line to the server config:

ReverseClients=[2003:f0:XXXX:8800:6faa:d332:23f9:XXXX]

The server log then says the following:

Tue Feb 28 19:24:31 2023 LOG_WARNING Error 'nodename nor servname provided, or not known' (8) calling getaddrinfo for reverse client [2003:f0:XXXX:8800:6faa:d332:23f9:XXXX]

I wonder if calling getaddrinfo is even necessary in this case?

#2

If you are adding it directly to the server config.ini file rather than using the virtualhere client, it is specified with port 7573 at the end like this, for example on my network the server has this entry:

ReverseClients=fe80::b1f2:c045:6997:8eb0:7573

#3

I thought specifying the port ID is optional as long as its default port 7573. I tried to configure Reverse Clients using a client and my address got added to the config file with square brackets which led to the same error message. Looks like I always have to append the port id and make sure there are no brackets.

Issue solved, Thanks Michael

#4

I just tested this on the windows virtualhere client by right clicking on the server and selecting Reverse Clients... and putting in fe80::b1f2:c045:6997:8eb0 (without the port) and it wrote it correctly on the server config.ini side (automatically adding the port) and the server reached out to the client via IPv6. It did not wrap it in square brackets.

Are you using the latest virtualhere client and server? and what Operating System is the client and server running on.  I will try to recreate the issue.

#5

Client is Windows 10 21H2, Server is Mac OS Monterey

I'm using the latest windows client 5.4.4. On my Mac I use server version 4.3.6, I can't upgrade at the moment because the share of my Xbox controller is not working with the latest version 4.5.1 as reported in this thread: https://www.virtualhere.com/node/3862

#6

What does your controller do when you use server 4.5.1? Is it a real xbox controller and not a copy?

#7

When I try to share my controller with latest version 4.5.1 the server log says the following:

Fri Mar  3 16:41:06 2023 LOG_ERR     Error binding device 86114304 [045e:028e] to connection 1, BIND_ERROR

The client shows "There was an error using this device"

It's a original xbox 360 controller - wired.

With server version 4.3.6 everything works fine.

#8

OK ill pick one up and see if i can figure it out, ill get it next week..