Vnc session will not start on a Mac Sonora client

I have a server running openSUSE Leap 15.5 on which I have enabled remote administration with session management. When I connect to this system from another openSUSE computer with a tigervnc client everything works fine. However, setting up a connection from a Mac Sonora client does not work. You get an error message that it could not connect to the server. Looking at the journal logs on the server, I see that it tries to start an Xvnc session, but this fails and is then shut down again. The relevant part from the journal log seems to be:

Nov 14 12:34:33 starlab with-vnc-key.sh[2368]: Accepted client 93847887746976.
Nov 14 12:34:33 starlab Xvnc[28748]: vncext: VNC extension running!
Nov 14 12:34:33 starlab Xvnc[28748]: vncext: inetd wait
Nov 14 12:34:33 starlab Xvnc[28748]: vncext: created VNC server for screen 0
Nov 14 12:34:33 starlab with-vnc-key.sh[2368]: Spawned Xvnc (id: #13, pid: 28748, display: 1)
Nov 14 12:34:33 starlab with-vnc-key.sh[2368]: Opening connection to Xvnc #13
Nov 14 12:34:33 starlab Xvnc[28748]: Connections: accepted: ::0
Nov 14 12:34:33 starlab Xvnc[28748]: SConnection: Client needs protocol version 3.8
Nov 14 12:34:33 starlab Xvnc[28748]: SConnection: Client requests security type None(1)
Nov 14 12:34:33 starlab Xvnc[28748]: VNCSConnST: Server default pixel format depth 24 (32bpp) little-endian rgb888
Nov 14 12:34:33 starlab with-vnc-key.sh[2368]: Exception in thread of client 93847887746976: Client requires unsupported version.
Nov 14 12:34:33 starlab with-vnc-key.sh[2368]: Disconnected client 93847887746976.
Nov 14 12:34:33 starlab with-vnc-key.sh[2368]: Closing connection to Xvnc #13
...etc...

The message “Client requires unsupported version” doesn’t sound promising… Can you give any advise on how to set up a working connection?