General

Profile

Sergey Ivanovskiy's activity

From 02/22/2026 to 03/23/2026

03/23/2026

11:15 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
9709d is rebased up to rev 16487. Sergey Ivanovskiy
11:12 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Yes, I will clean the code in 9709e.
What is about 9709d where cross-site secure cookies with partition attribute ...
Sergey Ivanovskiy
04:52 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
I found that we have the following settings... Sergey Ivanovskiy

03/21/2026

03:01 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Another idea is to use @clientConfig@ and @webClient@ as categories of bootstrap options. Following this way gives
...
Sergey Ivanovskiy

03/20/2026

10:06 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
We have @webClient@ and @clientConfig@ nodes that can be under these parents described by the following algorithm (ja... Sergey Ivanovskiy
02:34 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Greg, please inspect @ConfigItem@ for defined bootstrap options. This class should define all configuration parameter... Sergey Ivanovskiy

03/18/2026

10:30 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Greg, do you propose to replace these ones to @clientConfig@ too?... Sergey Ivanovskiy
08:02 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Yes, we have equivalent settings for local web clients given via these directory settings:... Sergey Ivanovskiy
07:54 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
I agree that @remote@ is counterintuitive, but it has been used historically for the broker client configuration file... Sergey Ivanovskiy

03/17/2026

01:24 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Found issue and cleaned the code. Please review the committed revision 16473 (9709e). Sergey Ivanovskiy
12:08 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Please review rev 16471 and rev 16472 (9709e) that use intuitive client config settings @remote:java:minAgentPort@ an... Sergey Ivanovskiy
02:14 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Greg, for debugging broker-spawned web clients we need to deliver these parameters @minAgentPort@ and @maxAgentPort@ ... Sergey Ivanovskiy

03/15/2026

03:20 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Created 9709e in order to provide the ports range for each broker host. Committed revision 16470.(9709e). Please revi... Sergey Ivanovskiy
03:16 PM Deployment Support #11272: JSON configuration usage in applications
Greg Shah wrote:
> Go ahead with the changes.
Created 9709e and committed these proposed changes as rev 16469. Pl...
Sergey Ivanovskiy

03/13/2026

09:32 AM Deployment Support #11272: JSON configuration usage in applications
At first glance it takes no more than the work day or less. Sergey Ivanovskiy
09:13 AM Deployment Support #11272: JSON configuration usage in applications
Greg Shah wrote:
> This task is meant to design an *external* JSON file that can be used to configure a FWD system (...
Sergey Ivanovskiy

03/12/2026

05:23 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Rebased to revision 16472 (9709d). Sergey Ivanovskiy
05:14 AM User Interface Bug #10915: ugly dialogs
Rebased revision 16490 (10915a). Sergey Ivanovskiy

03/10/2026

05:04 PM Deployment Support #11272: JSON configuration usage in applications
With port ranges we also have agent ranges too, debuggers and jmx agents. Sergey Ivanovskiy
05:01 PM Deployment Support #11272: JSON configuration usage in applications
Sergey Ivanovskiy wrote:
> Greg, I can do the changes if your requirements are to set port ranges for each broker in...
Sergey Ivanovskiy
04:55 PM Deployment Support #11272: JSON configuration usage in applications
Greg, I can do the changes if your requirements are to set port ranges for each broker in 9709d. It is just enough to... Sergey Ivanovskiy
04:42 PM Deployment Support #11272: JSON configuration usage in applications
Greg Shah wrote:
> Those ranges are "logically" associated with each broker. So the person writing the JSON cfg fil...
Sergey Ivanovskiy
04:12 PM Deployment Support #11272: JSON configuration usage in applications
Greg, I do not understand why do you set port ranges for each broker client? It is not given by our implementation. P... Sergey Ivanovskiy
02:44 PM Deployment Support #11272: JSON configuration usage in applications
Yes, if at least one broker is set, then no local clients are spawned but only remote clients in respect to the server. Sergey Ivanovskiy
02:27 PM Deployment Support #11272: JSON configuration usage in applications
At this moment the server directory defines the port ranges for local clients and the remote clients simultaneously. ... Sergey Ivanovskiy

03/09/2026

02:50 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Yes, please review rev 16463 9709d with partitioned cookies. Sergey Ivanovskiy

03/06/2026

09:08 AM User Interface Bug #11252 (Test): New Session functionality is broken for the virtual desktop mode
Sergey Ivanovskiy
09:07 AM User Interface Bug #11252 (Internal Test): New Session functionality is broken for the virtual desktop mode
11252a merged into the trunk as rev 16459 and archived. Sergey Ivanovskiy
08:50 AM User Interface Bug #11252: New Session functionality is broken for the virtual desktop mode
OK. Rebasing 11252a. Sergey Ivanovskiy

03/05/2026

01:29 PM User Interface Bug #11252: New Session functionality is broken for the virtual desktop mode
Can 11252a be merged into the trunk? Sergey Ivanovskiy

03/02/2026

06:32 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> So, I need to migrate from Ubuntu 22.04 -> 24.04.
I googled this issue and got
*The ...
Sergey Ivanovskiy
06:03 AM User Interface Bug #10915 (Review): ugly dialogs
Sergey Ivanovskiy
06:03 AM User Interface Bug #10915 (WIP): ugly dialogs
Sergey Ivanovskiy

03/01/2026

04:25 PM Documentation Support #9709 (Review): Needed: Basic example of configuring separate client and server
9709d is ready for the review rev 16452. Sergey Ivanovskiy
04:21 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
So, I need to migrate from Ubuntu 22.04 -> 24.04. Sergey Ivanovskiy
08:52 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Should I use #9709-362? Sergey Ivanovskiy
08:50 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Roger, can I use @tools/docker@ scripts if I am using Ubuntu 22.04 host? Where can I find docs for Hotel_Gui docker s... Sergey Ivanovskiy

02/27/2026

02:52 PM User Interface Bug #11252: New Session functionality is broken for the virtual desktop mode
Stanislav, thank you for findings. Those issues fixed in rev 16451(11252a). Sergey Ivanovskiy
08:55 AM User Interface Bug #11252: New Session functionality is broken for the virtual desktop mode
Stanislav, I rebased and fixed java doc, cleaned the code rev 16450.(11252a). Please review. Sergey Ivanovskiy
06:41 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Roger Borrello wrote:
> Sergey, I am going to check in some tools in the @./tools/docker@ directory of *9709d*. I wa...
Sergey Ivanovskiy

02/26/2026

03:46 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Sergey Ivanovskiy wrote:
> I updated rev 16449 (9709d) but I do not know how to setup spawner. I used to run
> [.....
Sergey Ivanovskiy
03:38 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Greg Shah wrote:
> As I said, I don't want to implement the 9709b approach. I'm just trying to get it documented an...
Sergey Ivanovskiy
03:33 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
I updated rev 16449 (9709d) but I do not know how to setup spawner. I used to run ... Sergey Ivanovskiy
03:00 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Yes, doing it right now. Sergey Ivanovskiy
02:54 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
My proposals for 9709b were to use the symmetric cryptography to store the private key per session and to preallocate... Sergey Ivanovskiy
02:48 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Hynek proposed #9709-586 tokens that expired after the specified time. Please review the proposals. The current web c... Sergey Ivanovskiy
02:32 PM Documentation Support #9709: Needed: Basic example of configuring separate client and server
The jscript web client is loaded by the java web client, first resources and then jscript code is running.
The jscri...
Sergey Ivanovskiy
10:37 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
At this moment I have this very raw version of @9709b@ (rev 16474) with one time tokens but the scenario in which the... Sergey Ivanovskiy
10:21 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
The token can have an expiration date or can be one time token so each new request needs to get new one. My initial p... Sergey Ivanovskiy
10:08 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
After discussion with Hynek we agreed that we need to refresh the token used for the initial web socket connection. T... Sergey Ivanovskiy
08:03 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Greg, I am sorry for confusions here but we should discuss all these parts from the beginning because I would propose... Sergey Ivanovskiy
07:56 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
I would like to express the opposite opinion that CHIPs should fit the current design. Sergey Ivanovskiy
07:44 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
> My worry here is that this is very over-complicated and has serious resource implications. I prefer to avoid this ... Sergey Ivanovskiy
03:31 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Greg, agree with you that I did not express the idea clearly. I am working on @9709b@ and @9709d@ completely differen... Sergey Ivanovskiy

02/25/2026

11:57 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Greg Shah wrote:
> We aren't going to have an additional thread for each session. That doesn't scale.
To get an ac...
Sergey Ivanovskiy
09:00 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
I see that the similar context switch is implemented by @LegacyWebSecurityManager@. I can use @AssociatedThread@ to s... Sergey Ivanovskiy
06:35 AM User Interface Bug #11252: New Session functionality is broken for the virtual desktop mode
Stanislav, thank you! Sergey Ivanovskiy
05:06 AM User Interface Bug #11252: New Session functionality is broken for the virtual desktop mode
Is there a chance for 11252a will be reviewed this week? Sergey Ivanovskiy

02/24/2026

01:10 PM User Interface Bug #11252: New Session functionality is broken for the virtual desktop mode
New Session functionality is working properly with these changes.
Stanislav, Constantin, please review.
Sergey Ivanovskiy
11:07 AM User Interface Bug #11252 (Review): New Session functionality is broken for the virtual desktop mode
Please review the changes rev 16443 (11252a). Sergey Ivanovskiy
08:32 AM User Interface Bug #11252: New Session functionality is broken for the virtual desktop mode
This code :... Sergey Ivanovskiy
08:19 AM User Interface Bug #11252: New Session functionality is broken for the virtual desktop mode
Stanislav, @SecurityManager.getInstance().getUserId()@ never returns @null@ value. If an account is not detected in @... Sergey Ivanovskiy
04:40 AM User Interface Bug #11252: New Session functionality is broken for the virtual desktop mode
Created 11252a branch for the fix, #9709-620 for the root cause of this issue Sergey Ivanovskiy
04:37 AM User Interface Bug #11252 (Test): New Session functionality is broken for the virtual desktop mode
Sergey Ivanovskiy
02:15 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Stanislav, could we rename and split this logic @SecurityManager.getUserId()@ into @SecurityManager.getUserAndStorage... Sergey Ivanovskiy

02/23/2026

07:31 AM Documentation Support #9709: Needed: Basic example of configuring separate client and server
Stanislav, could you help with this issue that @SecurityManager.getUserId()@ returns @userId/storageId@ now?
It br...
Sergey Ivanovskiy
 

Also available in: Atom