I just updated from 1.4.6 to 1.6.1.
I ssh tunnel to a vncserver at work (TigerVNC) which works just fine with 1.4.6, but it does not with 1.6.1. I get the following error when I attempt to connect:
Handshake aborted. The context has expired and can no longer be used (0x90317)
Does this mean the TigerVNC server is too old?
After more 1 000 000 (one million) views on forum for 1.5.0.x development versions... and 1.6.1.0, 1.6.3.0-dev versions
A new stable version, UltraVNC 1.6.4.0 and UltraVNC SC 1.6.4.0 have been released: https://forum.uvnc.com/viewtopic.php?t=38095
Feedback is welcome
Celebrating the 22th anniversary of the UltraVNC (25th anniversary since the laying of the foundation stone): https://forum.uvnc.com/viewtopic.php?t=38031
Important: Please update to latest version before to create a reply, a topic or an issue: https://forum.uvnc.com/viewtopic.php?t=37864
Forum password change request: https://forum.uvnc.com/viewtopic.php?t=38078
Development: UltraVNC development is always here... Any help is welcome.
Feedback is welcome
Join us on social networks and share our announcements:
- Website: https://uvnc.com/
- GitHub: https://github.com/ultravnc
- Mastodon: https://mastodon.social/@ultravnc
- Bluesky/AT Protocol: https://bsky.app/profile/ultravnc.bsky.social
- Facebook: https://www.facebook.com/ultravnc1
- X/Twitter: https://x.com/ultravnc1
- Reddit community: https://www.reddit.com/r/ultravnc
- OpenHub: https://openhub.net/p/ultravnc
A new stable version, UltraVNC 1.6.4.0 and UltraVNC SC 1.6.4.0 have been released: https://forum.uvnc.com/viewtopic.php?t=38095
Feedback is welcome
Celebrating the 22th anniversary of the UltraVNC (25th anniversary since the laying of the foundation stone): https://forum.uvnc.com/viewtopic.php?t=38031
Important: Please update to latest version before to create a reply, a topic or an issue: https://forum.uvnc.com/viewtopic.php?t=37864
Forum password change request: https://forum.uvnc.com/viewtopic.php?t=38078
Development: UltraVNC development is always here... Any help is welcome.
Feedback is welcome
Join us on social networks and share our announcements:
- Website: https://uvnc.com/
- GitHub: https://github.com/ultravnc
- Mastodon: https://mastodon.social/@ultravnc
- Bluesky/AT Protocol: https://bsky.app/profile/ultravnc.bsky.social
- Facebook: https://www.facebook.com/ultravnc1
- X/Twitter: https://x.com/ultravnc1
- Reddit community: https://www.reddit.com/r/ultravnc
- OpenHub: https://openhub.net/p/ultravnc
UltraVNC 1.6.1.0 - Feedbacks
Re: UltraVNC 1.6.1.0 - Feedbacks
Thanks for fixing!lwc wrote: 2025-05-16 23:49It wasn't about the word, it was about how to know if it's stable or not. I thought maybe it was accidentally the old file from the dev version.Rudi De Vos wrote: 2025-05-16 22:56 remove dev : Will do, just spending all my time on tracing bug reports

P.S.
Did anyone try to use the new -sc/sc_prompt/sc_exit command line options?
Did anyone try to use the new -sc/sc_prompt/sc_exit command line options?
Re: UltraVNC 1.6.1.0 - Feedbacks
@Rudi De Vos has created a 1.6.3.0-dev build, please test it:
- https://forum.uvnc.com/viewtopic.php?t=38091
- https://forum.uvnc.com/viewtopic.php?t=38091
UltraVNC links (join us on social networks):
- Website: https://uvnc.com/
- Forum: https://forum.uvnc.com/
- GitHub sourcecode: https://github.com/ultravnc/UltraVNC
- Mastodon: https://mastodon.social/@ultravnc
- Bluesky/AT Protocol: https://bsky.app/profile/ultravnc.bsky.social
- Facebook: https://www.facebook.com/ultravnc1
- X/Twitter: https://x.com/ultravnc1
- Reddit community: https://www.reddit.com/r/ultravnc
- OpenHub: https://openhub.net/p/ultravnc
- uvnc2me: https://uvnc2me.com/
- Website: https://uvnc.com/
- Forum: https://forum.uvnc.com/
- GitHub sourcecode: https://github.com/ultravnc/UltraVNC
- Mastodon: https://mastodon.social/@ultravnc
- Bluesky/AT Protocol: https://bsky.app/profile/ultravnc.bsky.social
- Facebook: https://www.facebook.com/ultravnc1
- X/Twitter: https://x.com/ultravnc1
- Reddit community: https://www.reddit.com/r/ultravnc
- OpenHub: https://openhub.net/p/ultravnc
- uvnc2me: https://uvnc2me.com/
-
- Posts: 2
- Joined: 2021-09-06 05:27
Re: UltraVNC 1.6.1.0 - Feedbacks
Is there a way with the current MSI-Install file to disable the Desktop Icons during the install?
Re: UltraVNC 1.6.1.0 - Feedbacks
Why can't ultravnc 1.6.1.0 set preset password with syntax password="" when running silent .msi file?
Re: UltraVNC 1.6.1.0 - Feedbacks
I'm very sorry, but i don't understand few moments:packagefactory wrote: 2025-05-08 12:52 @Rudi De Vos: The QuerySetting no longer works as it did until 1.4.3.6.
We have tested QuerySetting 2 and 4 in combination with Authost.
4 works according to the following scheme:
+:"accept"; ?:"query"; -:"reject"
Up to version 1.4.3.6 it worked as follows according to the documentation:
4="+:Query, ?:Reject, -:Reject”
2 works according to the following scheme:
+:"accept": ?:"reject"; -:"reject"
Up to version 1.4.3.6 it worked as follows according to the documentation:
2="+:Accept, ?:Query, -:Reject [Default]”
Is there a current documentation or is this a bug?
1 - how i can disable in silence mode language selecting dialod window? (if I install msi on remote host by cmd i can't do that, because installation is stucking!)
2 - I using (for 1.4.x version) /qn /NORESTART SERVERVIEWER=3 SERVICE=1 PASSWORD="1234" - this silent cmd parameters. How I can now do this?
Thanks!
Re: UltraVNC 1.6.1.0 - Feedbacks
Hello.
I compile uvnc with XP support, but client doesn't work with various servers on WinXP. Modern OS - OK.
Servers:
1.2.4.0: assertion assert(len <= end - ptr) occurred when switch to XZ/XZYW encoder
Callstack:
If skip previous assertion exception occurred in rdr::ZlibInStream::decompress()
When bytesIn reaches 0 next call of rdr::ZlibInStream::decompress() raise exception because inflate return Z_BUF_ERROR.
Callstack:
1.3.2.0: works when switch to any encoders, exception occurred on exit
1.4.2.0, 1.4.3.1, 1.4.3.5, 1.4.3.6, 1.6.1.0: exception occurred on start
::read(fd, buf, len) return -1 because recv return WSAECONNRESET
Callstack:
1.4.0.9: exception occurred on start
::read(fd, buf, len) return -1 because recv return WSAECONNRESET
Callstack:
VS2022 solution download link: https://www.mediafire.com/file/9m29xbsf ... 10.7z/file.
I compile uvnc with XP support, but client doesn't work with various servers on WinXP. Modern OS - OK.
Servers:
1.2.4.0: assertion assert(len <= end - ptr) occurred when switch to XZ/XZYW encoder
Callstack:
Code: Select all
vncviewer.exe!ClientConnection::zrleDecode24ALE<rdr::ZlibInStream>(int x, int y, int w, int h, rdr::InStream * is, rdr::ZlibInStream * zis, unsigned int * buf) Line 183 / Line 204
vncviewer.exe!ClientConnection::zrleDecode(int x, int y, int w, int h, bool use_zstd) Line 134
vncviewer.exe!ClientConnection::ReadScreenUpdate() Line 6210
vncviewer.exe!ClientConnection::run_undetached(void * arg) Line 5467
vncviewer.exe!omni_thread_wrapper(void * ptr) Line 518
vncviewer.exe!thread_start<unsigned int (__stdcall*)(void *),1>(void * const parameter) Line 97
When bytesIn reaches 0 next call of rdr::ZlibInStream::decompress() raise exception because inflate return Z_BUF_ERROR.
Callstack:
Code: Select all
vncviewer.exe!rdr::ZlibInStream::decompress() Line 129
vncviewer.exe!rdr::ZlibInStream::overrun(int itemSize, int nItems) Line 105
vncviewer.exe!rdr::InStream::check(int itemSize, int nItems) Line 56
vncviewer.exe!rdr::InStream::readOpaque24A() Line 116
vncviewer.exe!ClientConnection::zrleDecode24ALE<rdr::ZlibInStream>(int x, int y, int w, int h, rdr::InStream * is, rdr::ZlibInStream * zis, unsigned int * buf) Line 135
vncviewer.exe!ClientConnection::zrleDecode(int x, int y, int w, int h, bool use_zstd) Line 134
vncviewer.exe!ClientConnection::ReadScreenUpdate() Line 6210
vncviewer.exe!ClientConnection::run_undetached(void * arg) Line 5467
vncviewer.exe!omni_thread_wrapper(void * ptr) Line 518
vncviewer.exe!thread_start<unsigned int (__stdcall*)(void *),1>(void * const parameter) Line 97
1.4.2.0, 1.4.3.1, 1.4.3.5, 1.4.3.6, 1.6.1.0: exception occurred on start
::read(fd, buf, len) return -1 because recv return WSAECONNRESET
Callstack:
Code: Select all
vncviewer.exe!rdr::FdInStream::readWithTimeoutOrCallback(void * buf, int len) Line 302
vncviewer.exe!rdr::FdInStream::overrun(int itemSize, int nItems) Line 154
vncviewer.exe!rdr::InStream::check(int itemSize, int nItems) Line 56
vncviewer.exe!rdr::InStream::readU8() Line 65
vncviewer.exe!ClientConnection::run_undetached(void * arg) Line 5417
vncviewer.exe!omni_thread_wrapper(void * ptr) Line 518
vncviewer.exe!thread_start<unsigned int (__stdcall*)(void *),1>(void * const parameter) Line 97
::read(fd, buf, len) return -1 because recv return WSAECONNRESET
Callstack:
Code: Select all
vncviewer.exe!rdr::FdInStream::readWithTimeoutOrCallback(void * buf, int len) Line 302
vncviewer.exe!rdr::FdInStream::overrun(int itemSize, int nItems) Line 154
vncviewer.exe!rdr::InStream::check(int itemSize, int nItems) Line 56
vncviewer.exe!rdr::InStream::readBytes(void * data, int length) Line 101
vncviewer.exe!rdr::FdInStream::readBytes(void * data, int length) Line 109
vncviewer.exe!ClientConnection::ReadExact(char * inbuf, int wanted) Line 6748
vncviewer.exe!ClientConnection::ReadServerInit(bool reconnect) Line 3784
vncviewer.exe!ClientConnection::DoConnection(bool reconnect) Line 823
vncviewer.exe!ClientConnection::Run() Line 750
vncviewer.exe!VNCviewerApp32::NewConnection(bool Is_Listening) Line 88
vncviewer.exe!WinMain(HINSTANCE__ * hInstance, HINSTANCE__ * hPrevInstance, char * szCmdLine, int iCmdShow) Line 828