I'm running a VM on TrueNAS and I need to be able to access OpenCore's boot loader via SPICE. I can't use the included web client as I need to send specific keystrokes that the web client won't allow (sending Ctrl-Enter). I installed aSPICE Pro from the Mac app store, but I'm having connection issues. Any assistance would be appreciated. There is no firewall between my Mac client and the TrueNAS server. I am not seeing any configuration settings that I can change that would get around this. TrueNAS does not support TLS so I left the port at "-1". Any help would be greatly appreciated! See log below:
Initializing Remote Session instance: 48
Device reports screen resolution 1330.0x998.0
Connecting SPICE Session to 10.0.1.8, port: 5900, tlsPort: -1
Initializing SPICE session
GStreamer successfully initialized
Starting SpiceGlibGlue_Connect
Done initializing SPICE session
g_object_set_is_valid_property: object class 'SpiceSession' has no property named 'ws-port'
macCatalyst: Disabled USB auto-connect at connection start
../src/channel-main.c:342:spice_main_set_property: SpiceMainChannel::color-depth has been deprecated. Property is ignored
usb-device-widget.c:140:spice_usb_device_widget_constructor()
GSocketClient: Starting new address enumeration
GSocketClient: Address enumeration succeeded
GSocketClient: Starting TCP connection attempt
getSavedImage(named:) Screenshot absolute path: /Users/chris/Library/Containers/com.iiordanov.aSPICE/Data/Documents/7CB6483A-BEB6-4127-96D6-1DB4649FC5F0
getSavedImage(named:) Screenshot absolute path: /Users/chris/Library/Containers/com.iiordanov.aSPICE/Data/Documents/7CB6483A-BEB6-4127-96D6-1DB4649FC5F0
getSavedImage(named:) Screenshot absolute path: /Users/chris/Library/Containers/com.iiordanov.aSPICE/Data/Documents/7CB6483A-BEB6-4127-96D6-1DB4649FC5F0
GSocketClient: Connection attempt failed: Connection refused
GSocketClient: Starting new address enumeration
GSocketClient: Address enumeration completed (out of addresses)
GSocketClient: Address enumeration failed: (null)
GSocketClient: Connection failed: Could not connect to
10.0.1.8: Connection refused
main channel: failed to connect
Will show error dialog with title: SPICE_SESSION_DISCONNECTED
Lazy disconnecting
Will show error dialog with title: SPICE_SESSION_DISCONNECTED
Lazy disconnecting
(glue-connection.c:78):spice_connection_dispose: runtime check failed: (conn->channels > 0)
getSavedImage(named:) Screenshot absolute path: /Users/chris/Library/Containers/com.iiordanov.aSPICE/Data/Documents/7CB6483A-BEB6-4127-96D6-1DB4649FC5F0
Connection failure, showing error with title SPICE_SESSION_DISCONNECTED.
Connection failure, showing error with title SPICE_SESSION_DISCONNECTED.
Scheduling disconnect
Lazy disconnecting
Scheduling disconnect
Lazy disconnecting
disconnect(sender:) called
disconnect() called