Opened 5 years ago

Last modified 5 years ago

#3498 assigned defect

"conference start": Connection reset by peer

Reported by: phil.cruz@… Owned by: Tom Goddard
Priority: normal Milestone:
Component: VR Version:
Keywords: Cc: Scooter Morris
Blocked By: Blocking:
Notify when closed: Platform: all
Project: ChimeraX

Description

The following bug report has been submitted:
Platform:        Darwin-18.7.0-x86_64-i386-64bit
ChimeraX Version: 1.0 (2020-06-04 23:15:07 UTC)
Description
Unable to start a conference call using the RBVI server. This bug report is from a Mac, but same thing from a PC. Using the command:

conference start cxconference.rbvi.ucsf.edu:443/newConference name Phil

Same thing from using these same commands from the Conference Call GUI.  This had been working earlier this week, but failed for our Africa demo today.  Thanks.


Log:
UCSF ChimeraX version: 1.0 (2020-06-04)  
© 2016-2020 Regents of the University of California. All rights reserved.  

> open "/Users/cruzp2/OneDrive - National Institutes of
> Health/Schrodinger/fluoroquinolones/model1/InducedFit_model1_bw/InducedFit_model1_best_all.cxs"
> format session

Log from Fri May 22 14:22:30 2020UCSF ChimeraX version: 1.0rc202005080235
(2020-05-08)  
© 2016-2020 Regents of the University of California. All rights reserved.  
How to cite UCSF ChimeraX  

> open "/Users/cruzp2/OneDrive - National Institutes of
> Health/Schrodinger/fluoroquinolones/model1/InducedFit_site2_model1/InducedFit_model1_site2_extended_best4-out.maegz"

Chain information for InducedFit_model1_site2_extended_best4-out.maegz  
---  
Chain | Description  
1.1/  1.2/  1.3/  1.4/  1.5/  1.6/  1.7/  1.8/  1.9/  1.10/  1.11/  1.12/
1.13/  1.14/  1.15/  1.16/  | No description available  
  
Opened InducedFit_model1_site2_extended_best4-out.maegz containing 16
structures (121732 atoms, 123060 bonds)  

> preset custom "model1 domains"

30464 atoms, 30704 bonds, 16 models selected  
41072 atoms, 41472 bonds, 16 models selected  
24352 atoms, 24608 bonds, 16 models selected  
1968 atoms, 2000 bonds, 16 models selected  
13792 atoms, 13952 bonds, 16 models selected  
10416 atoms, 10496 bonds, 16 models selected  
496 atoms, 464 bonds, 16 models selected  
Preset expands to these ChimeraX commands:

    
    
    select  :1-49,135-196,282-295
    name domain1 sel
    color sel red
    sel :50-99, 109-134,193-281
    name domain2 sel
    color sel yellow
    sel :297-395
    name domain3 sel
    color sel blue
    sel :100-109
    name fusion sel
    color sel green
    sel :396-453
    name stem sel
    color sel hot pink
    sel :454-495
    name membrane sel
    color sel pink
    sel :15,417
    name mutations sel
    color sel orange
    
    

  

> select clear

> select mutations

Nothing selected  

> select domain1

Nothing selected  

> select domain3

Nothing selected  

> hide #!1 models

> show #!1 models

> hide target m

> show #1.1 models

> show sel atoms

> style sel sphere

Changed 32 atom styles  

> select clear

> select domain1

Nothing selected  

> select domain2

Nothing selected  

> hide #1.1 atoms

> toolshed show ViewDockX

> close session

> open "/Users/cruzp2/OneDrive - National Institutes of
> Health/Schrodinger/fluoroquinolones/model1/InducedFit_site2_model1/InducedFit_model1_site2_extended_best4-out.maegz"

Chain information for InducedFit_model1_site2_extended_best4-out.maegz  
---  
Chain | Description  
1.1/  1.2/  1.3/  1.4/  1.5/  1.6/  1.7/  1.8/  1.9/  1.10/  1.11/  1.12/
1.13/  1.14/  1.15/  1.16/  | No description available  
  
Opened InducedFit_model1_site2_extended_best4-out.maegz containing 16
structures (121732 atoms, 123060 bonds)  

> preset custom "model1 domains"

30464 atoms, 30704 bonds, 16 models selected  
41072 atoms, 41472 bonds, 16 models selected  
24352 atoms, 24608 bonds, 16 models selected  
1968 atoms, 2000 bonds, 16 models selected  
13792 atoms, 13952 bonds, 16 models selected  
10416 atoms, 10496 bonds, 16 models selected  
496 atoms, 464 bonds, 16 models selected  
Preset expands to these ChimeraX commands:

    
    
    select  :1-49,135-196,282-295
    name domain1 sel
    color sel red
    sel :50-99, 109-134,193-281
    name domain2 sel
    color sel yellow
    sel :297-395
    name domain3 sel
    color sel blue
    sel :100-109
    name fusion sel
    color sel green
    sel :396-453
    name stem sel
    color sel hot pink
    sel :454-495
    name membrane sel
    color sel pink
    sel :15,417
    name mutations sel
    color sel orange
    
    

  

> toolshed show ViewDockX

> hide #1.2-16 models

JS console(viewdockx_table.js:133:error): Uncaught TypeError: Cannot read
property 'id' of undefined  

> hide #1.1 models

JS console(viewdockx_table.js:229:error): Uncaught TypeError: Cannot read
property 'top' of undefined  
JS console(viewdockx_table.js:229:error): Uncaught TypeError: Cannot read
property 'top' of undefined  

> show #1.1 models

> select clear

> hide #!1 models

> hide #1.1 models

JS console(viewdockx_table.js:229:error): Uncaught TypeError: Cannot read
property 'top' of undefined  

> show #!1 models

> show target m

> select mutations

Nothing selected  

> select :15

256 atoms, 240 bonds, 16 models selected  

> hide sel atoms

> hide sel atoms

> select clear

> hide atoms

> select #1.1:15

16 atoms, 15 bonds, 1 model selected  

> show sel atoms

> select clear

> select #1.9:417

15 atoms, 14 bonds, 1 model selected  

> show sel atoms

> select clear

> select #1.1

7612 atoms, 7696 bonds, 1 model selected  

> show sel surfaces

> help help:user

> color sel fromatoms target s

> select clear

> save "/Users/cruzp2/OneDrive - National Institutes of
> Health/Schrodinger/fluoroquinolones/model1/InducedFit_site2_model1/InducedFit_model1_site2_best4.cxs"

> close session

> open "/Users/cruzp2/OneDrive - National Institutes of
> Health/Schrodinger/fluoroquines/model1/InducedFit_model1_3229.cxs" format
> session

No such file/path: /Users/cruzp2/OneDrive - National Institutes of
Health/Schrodinger/fluoroquines/model1/InducedFit_model1_3229.cxs  

> open "/Users/cruzp2/OneDrive - National Institutes of
> Health/Schrodinger/fluoroquines/model1/InducedFit_model1_2764.cxs" format
> session

No such file/path: /Users/cruzp2/OneDrive - National Institutes of
Health/Schrodinger/fluoroquines/model1/InducedFit_model1_2764.cxs  

> open "/Users/cruzp2/OneDrive - National Institutes of
> Health/Schrodinger/fluoroquines/model1/InducedFit_model1_2764.cxs" format
> session

No such file/path: /Users/cruzp2/OneDrive - National Institutes of
Health/Schrodinger/fluoroquines/model1/InducedFit_model1_2764.cxs  

> open "/Users/cruzp2/OneDrive - National Institutes of
> Health/Schrodinger/fluoroquinolones/model1/InducedFit_model1_bw/InducedFit_model1_best_all.mae"

Chain information for InducedFit_model1_best_all.mae  
---  
Chain | Description  
1.1/  1.2/  1.3/  1.4/  | No description available  
  
Opened InducedFit_model1_best_all.mae containing 4 structures (30430 atoms,
30762 bonds)  

> preset custom "model1 domains"

7616 atoms, 7676 bonds, 4 models selected  
10268 atoms, 10368 bonds, 4 models selected  
6088 atoms, 6152 bonds, 4 models selected  
492 atoms, 500 bonds, 4 models selected  
3448 atoms, 3488 bonds, 4 models selected  
2604 atoms, 2624 bonds, 4 models selected  
124 atoms, 116 bonds, 4 models selected  
Preset expands to these ChimeraX commands:

    
    
    select  :1-49,135-196,282-295
    name domain1 sel
    color sel red
    sel :50-99, 109-134,193-281
    name domain2 sel
    color sel yellow
    sel :297-395
    name domain3 sel
    color sel blue
    sel :100-109
    name fusion sel
    color sel green
    sel :396-453
    name stem sel
    color sel hot pink
    sel :454-495
    name membrane sel
    color sel pink
    sel :15,417
    name mutations sel
    color sel orange
    
    

  

> select clear

> select #1.1:15

16 atoms, 15 bonds, 1 model selected  

> show sel atoms

> hide #1.1 models

> hide #1.2 models

> hide #1.3 models

> select #1.4:438

17 atoms, 16 bonds, 1 model selected  

> show sel atoms

> select clear

> hide #1.4 atoms

> select mutations

Nothing selected  

> select #1.4:438

17 atoms, 16 bonds, 1 model selected  

> color sel orange

> show sel atoms

> select clear

> select clear

> select clear

> select #1.4:296

7 atoms, 6 bonds, 1 model selected  

> color sel blue

> select clear

> select ::name="UNK "

178 atoms, 186 bonds, 4 models selected  

> show sel & #1.4 atoms

> select clear

> show #1.3 models

> hide #1.4 models

> hide #1.3 models

> hide #!1 models

> select ::name="UNK "

178 atoms, 186 bonds, 4 models selected  

> show #!1 models

> hide #!1 models

> show #!1 models

> show #1.1 models

> hide #1.1 models

> show #1.2 models

> show #1.1 models

> hide #1.2 models

> show #1.2 models

> show #1.3 models

> show #1.4 models

> select clear

> select #1.3:438

17 atoms, 16 bonds, 1 model selected  

> select #1.3:438

17 atoms, 16 bonds, 1 model selected  

> select :438

68 atoms, 64 bonds, 4 models selected  

> color sel forest green

> select #1.3:434

22 atoms, 21 bonds, 1 model selected  

> show sel atoms

> hide sel atoms

> select #1.3:434

22 atoms, 21 bonds, 1 model selected  

> select up

194 atoms, 194 bonds, 1 model selected  

> select down

22 atoms, 21 bonds, 1 model selected  

> select #1.3

7611 atoms, 7695 bonds, 1 model selected  

> ~select #1.3

Nothing selected  

> select #1.3:434

22 atoms, 21 bonds, 1 model selected  

> hide sel atoms

> select up

2 atoms, 1 bond, 1 model selected  

> select clear

> select #1.1:434@HZ2

1 atom, 1 model selected  

> select up

22 atoms, 21 bonds, 1 model selected  

> hide sel atoms

> select clear

> select sidechain

22380 atoms, 20668 bonds, 4 models selected  

> hide sel atoms

> select clear

> show sel atoms

> select clear

> select #1.1

7605 atoms, 7689 bonds, 1 model selected  

> select #1.1:417

15 atoms, 14 bonds, 1 model selected  

> show sel atoms

> select #1.3:438

17 atoms, 16 bonds, 1 model selected  

> select #1.1

7605 atoms, 7689 bonds, 1 model selected  

> select #1.1:438

17 atoms, 16 bonds, 1 model selected  

> show sel atoms

> select clear

> select #1.1

7605 atoms, 7689 bonds, 1 model selected  

> show sel surfaces

> select clear

> select up

2 atoms, 1 bond, 1 model selected  

> select up

42 atoms, 45 bonds, 1 model selected  

> show sel surfaces

> select clear

> select #1.1

7605 atoms, 7689 bonds, 1 model selected  

> color #1.1.1 fromatoms target s

> select clear

> save "/Users/cruzp2/OneDrive - National Institutes of
> Health/Schrodinger/fluoroquinolones/model1/InducedFit_model1_bw/InducedFit_model1_best_all.cxs"

> hide #1.1.2 models

> hide #1.1.1 models

> hide #1.2 models

> hide #1.3 models

> hide #1.4 models

> color blue sel

Expected a collection of one of 'All', 'atoms', 'bonds', 'cartoons', 'labels',
'pseudobonds', 'ribbons', 'rings', or 'surfaces' or a keyword  

> select :296

28 atoms, 24 bonds, 4 models selected  

> color blue sel

Expected a collection of one of 'All', 'atoms', 'bonds', 'cartoons', 'labels',
'pseudobonds', 'ribbons', 'rings', or 'surfaces' or a keyword  

> color sel blue

> select clear

> save "/Users/cruzp2/OneDrive - National Institutes of
> Health/Schrodinger/fluoroquinolones/model1/InducedFit_model1_bw/InducedFit_model1_best_all.cxs"

opened ChimeraX session  

> conference start cxconference.rbvi.ucsf.edu:443/newConference name Phil

Traceback (most recent call last):  
File
"/Users/cruzp2/Applications/ChimeraX-1.0.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/cmd_line/tool.py", line 258, in execute  
cmd.run(cmd_text)  
File
"/Users/cruzp2/Applications/ChimeraX-1.0.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/cli.py", line 2805, in run  
result = ci.function(session, **kw_args)  
File
"/Users/cruzp2/Applications/ChimeraX-1.0.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/meeting/conference.py", line 98, in conference  
conference.connect(action, location, name, **kw)  
File
"/Users/cruzp2/Applications/ChimeraX-1.0.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/meeting/conference.py", line 249, in connect  
self._mux_node.start(callback=self._setup_cb)  
File
"/Users/cruzp2/Applications/ChimeraX-1.0.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/meeting/mux.py", line 431, in start  
self.setup_connection(make_node_socket(self._hostname, self._port))  
File
"/Users/cruzp2/Applications/ChimeraX-1.0.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/meeting/mux.py", line 89, in make_node_socket  
s = get_ctx_node().wrap_socket(s, server_hostname=hostname)  
File
"/Users/cruzp2/Applications/ChimeraX-1.0.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/ssl.py",
line 423, in wrap_socket  
session=session  
File
"/Users/cruzp2/Applications/ChimeraX-1.0.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/ssl.py",
line 870, in _create  
self.do_handshake()  
File
"/Users/cruzp2/Applications/ChimeraX-1.0.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/ssl.py",
line 1139, in do_handshake  
self._sslobj.do_handshake()  
ConnectionResetError: [Errno 54] Connection reset by peer  
  
ConnectionResetError: [Errno 54] Connection reset by peer  
  
File
"/Users/cruzp2/Applications/ChimeraX-1.0.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/ssl.py",
line 1139, in do_handshake  
self._sslobj.do_handshake()  
  
See log for complete Python traceback.  
  




OpenGL version: 4.1 ATI-2.11.21
OpenGL renderer: AMD Radeon Pro 560 OpenGL Engine
OpenGL vendor: ATI Technologies Inc.Hardware:

    Hardware Overview:

      Model Name: MacBook Pro
      Model Identifier: MacBookPro14,3
      Processor Name: Intel Core i7
      Processor Speed: 3.1 GHz
      Number of Processors: 1
      Total Number of Cores: 4
      L2 Cache (per Core): 256 KB
      L3 Cache: 8 MB
      Hyper-Threading Technology: Enabled
      Memory: 16 GB
      Boot ROM Version: 207.0.0.0.0
      SMC Version (system): 2.45f0

Software:

    System Software Overview:

      System Version: macOS 10.14.6 (18G5033)
      Kernel Version: Darwin 18.7.0
      Time since boot: 21:32

Graphics/Displays:

    Intel HD Graphics 630:

      Chipset Model: Intel HD Graphics 630
      Type: GPU
      Bus: Built-In
      VRAM (Dynamic, Max): 1536 MB
      Vendor: Intel
      Device ID: 0x591b
      Revision ID: 0x0004
      Automatic Graphics Switching: Supported
      gMux Version: 4.0.29 [3.2.8]
      Metal: Supported, feature set macOS GPUFamily2 v1

    Radeon Pro 560:

      Chipset Model: Radeon Pro 560
      Type: GPU
      Bus: PCIe
      PCIe Lane Width: x8
      VRAM (Total): 4 GB
      Vendor: AMD (0x1002)
      Device ID: 0x67ef
      Revision ID: 0x00c0
      ROM Revision: 113-C980AJ-927
      VBIOS Version: 113-C9801AU-A02
      EFI Driver Version: 01.A0.927
      Automatic Graphics Switching: Supported
      gMux Version: 4.0.29 [3.2.8]
      Metal: Supported, feature set macOS GPUFamily2 v1
      Displays:
        Color LCD:
          Display Type: Built-In Retina LCD
          Resolution: 2880 x 1800 Retina
          Framebuffer Depth: 24-Bit Color (ARGB8888)
          Main Display: Yes
          Mirror: Off
          Online: Yes
          Rotation: Supported
          Automatically Adjust Brightness: No
        BenQ GW2750H:
          Resolution: 1920 x 1080 (1080p FHD - Full High Definition)
          UI Looks like: 1920 x 1080 @ 60 Hz
          Framebuffer Depth: 30-Bit Color (ARGB2101010)
          Display Serial Number: 6CD03450SL0 
          Mirror: Off
          Online: Yes
          Rotation: Supported
          Adapter Type: Apple USB-C Digital AV Adapter
          Automatically Adjust Brightness: No
          Adapter Firmware Version: 2.35

PyQt version: 5.12.3
Compiled Qt version: 5.12.4
Runtime Qt version: 5.12.8

Change History (7)

comment:1 by pett, 5 years ago

Cc: Scooter Morris added
Component: UnassignedVR
Owner: set to Tom Goddard
Platform: all
Project: ChimeraX
Status: newassigned
Summary: ChimeraX bug report submission"conference start": Connection reset by peer

comment:2 by Tom Goddard, 5 years ago

Wow! I never got the conference command to work with VR. This is something Conrad worked on and had me try with VR but it never connected for me from within UCSF. So I always use the meeting command.

UCSF has been cracking down on network security since a successful ransomware attack against the school of medicine a month ago. That is not too likely to be your problem if conference worked earlier in the week for you. Another source of trouble is our server hardware was replaced recently and often goes AWOL with huge load averages, or is unreachable, or our web sites go down. So I think it is a poor idea to rely on our servers.

My recommendation is that you should use the meeting command for now. Maybe it is not feasible for you due to firewall issues. But connecting to Uganda via UCSF from the NIH is likely to have horrendous latency. The meeting command uses a point to point connection with no hub so should perform better. Ultimately our aim is to get the conference hub setup on a cloud service outside the erratic UCSF environment, getting more reliability and better speed. But we don't have a way to pay for that, nor have we investigated exactly what cloud provider should host it. One idea we have discussed is that the use would startup the hub say on Amazon Web Services and they would then be in charge of paying for it.

Now that I know the conference command can work I am interested in testing it again. Would you be willing to test it with me in a VR conference?

in reply to:  3 ; comment:3 by phil.cruz@…, 5 years ago

Hi Tom,

It was great "seeing" you yesterday.

To be more accurate, only one of the two users was in VR when I tested it and it worked. We couldn't connect at all this morning, and guessed it might be related to your server.

I'd be happy to test it with you.  Next Tuesday is (amazingly) completely open for me, so it would be great to meet then. Otherwise, you could propose a day and we'll find a time.

I'd like to investigate the possibility of us putting up our own server hub.  What would we need to do that?  I would hope we could find resources here to do that if you could help us with the requirements.

Phil




On 7/10/20, 12:51 PM, "ChimeraX" <ChimeraX-bugs-admin@cgl.ucsf.edu> wrote:

    #3498: "conference start": Connection reset by peer
    ----------------------------------+-------------------------
              Reporter:  phil.cruz@…  |      Owner:  Tom Goddard
                  Type:  defect       |     Status:  assigned
              Priority:  normal       |  Milestone:
             Component:  VR           |    Version:
            Resolution:               |   Keywords:
            Blocked By:               |   Blocking:
    Notify when closed:               |   Platform:  all
               Project:  ChimeraX     |
    ----------------------------------+-------------------------

    Comment (by Tom Goddard):

     Wow!  I never got the conference command to work with VR.  This is
     something Conrad worked on and had me try with VR but it never connected
     for me from within UCSF.  So I always use the meeting command.

     UCSF has been cracking down on network security since a successful
     ransomware attack against the school of medicine a month ago.  That is not
     too likely to be your problem if conference worked earlier in the week for
     you.  Another source of trouble is our server hardware was replaced
     recently and often goes AWOL with huge load averages, or is unreachable,
     or our web sites go down.  So I think it is a poor idea to rely on our
     servers.

     My recommendation is that you should use the meeting command for now.
     Maybe it is not feasible for you due to firewall issues.  But connecting
     to Uganda via UCSF from the NIH is likely to have horrendous latency.  The
     meeting command uses a point to point connection with no hub so should
     perform better.  Ultimately our aim is to get the conference hub setup on
     a cloud service outside the erratic UCSF environment, getting more
     reliability and better speed.  But we don't have a way to pay for that,
     nor have we investigated exactly what cloud provider should host it.  One
     idea we have discussed is that the use would startup the hub say on Amazon
     Web Services and they would then be in charge of paying for it.

     Now that I know the conference command can work I am interested in testing
     it again.  Would you be willing to test it with me in a VR conference?

    --
    Ticket URL: <https://plato.cgl.ucsf.edu/trac/ChimeraX/ticket/3498#comment:2>
    ChimeraX <http://www.rbvi.ucsf.edu/chimerax/>
    ChimeraX Issue Tracker

in reply to:  4 ; comment:4 by goddard@…, 5 years ago

Hi Phil,

  I was very happy to see your faces again!  Yes, let's test VR conference on Tuesday.  How about 11 AM my tiime, 2 PM your time?

  For your own hub server, the main point is to avoid firewalls, and I know the NIH network has serious firewalls.  So we would need to think where the hub can run where it will be accessible.  We can certainly try to set that up.  Keep in mind as far as I have seen the conference command has not even worked at UCSF, although Conrad tested in non-VR use and says that worked.  So we have a few steps to go to deploy this thing given that it has never done two person VR to my knowledge.

	Tom



in reply to:  5 ; comment:5 by phil.cruz@…, 5 years ago

Hi Tom,

Tuesday at 11 AM your time is perfect. 

Maybe we can set up something on AWS that has less severe firewalls. For the end users, at least right now, everyone is at home so that should be okay. Let us know what is needed for the hub, and we can investigate possibilities on our end.  

Talk to you Tuesday.

Phil

On 7/10/20, 1:46 PM, "Tom Goddard" <goddard@sonic.net> wrote:

    Hi Phil,

      I was very happy to see your faces again!  Yes, let's test VR conference on Tuesday.  How about 11 AM my tiime, 2 PM your time?

      For your own hub server, the main point is to avoid firewalls, and I know the NIH network has serious firewalls.  So we would need to think where the hub can run where it will be accessible.  We can certainly try to set that up.  Keep in mind as far as I have seen the conference command has not even worked at UCSF, although Conrad tested in non-VR use and says that worked.  So we have a few steps to go to deploy this thing given that it has never done two person VR to my knowledge.

    	Tom


    > On Jul 10, 2020, at 10:20 AM, Cruz, Phil (NIH/NIAID) [C] <phil.cruz@nih.gov> wrote:
    > 
    > Hi Tom,
    > 
    > It was great "seeing" you yesterday.
    > 
    > To be more accurate, only one of the two users was in VR when I tested it and it worked. We couldn't connect at all this morning, and guessed it might be related to your server.
    > 
    > I'd be happy to test it with you.  Next Tuesday is (amazingly) completely open for me, so it would be great to meet then. Otherwise, you could propose a day and we'll find a time.
    > 
    > I'd like to investigate the possibility of us putting up our own server hub.  What would we need to do that?  I would hope we could find resources here to do that if you could help us with the requirements.
    > 
    > Phil
    > 


in reply to:  6 ; comment:6 by goddard@…, 5 years ago

Ok, Tues 11 AM pacific time.  I'll send you a zoom invite.  Let's get conference to work with our UCSF server then we'll see how to deploy to AWS.  I think AWS will have none of the firewall restrictions, it will just be a matter of making a configuration to spin up on AWS on demand.

	Tom



comment:7 by Tom Goddard, 5 years ago

I did numerous tests of the conference command reported in ticket #3512. First the cxconference.rbvi.ucsf.edu is not working. It is not a firewall blocking any connection since the request gets through and then it fails with an ssl handshake error. Same error when on the UCSF network. Running "conference host" to setup a local serve allowed connections not in VR but did not sync pointers, although it did sync the session and commands. I could not get it to connect at all with VR and it just hung the connecting ChimeraX.

So I'd say the conference command is currently far from functional and substantial work will likely be needed to get it working because in past testing it did not work either. So it seems the code has not reached a usable state. Conrad has retired and we will have to assess whether it is better to try to start with this code or start over to get a usable VR hub.

Note: See TracTickets for help on using tickets.