Advanced IT Only - Sefaira Plugin & Your Network Troubleshooting Guide

How Sefaira plugins work

1 Sketchup

Download the plugin here. The plugin is installed locally. The plugin calls domains such as massing-uploads.s3.amazonaws.com

2 Revit

Download the plugin here. The plugin is installed locally. The plugin calls domains such as massing-uploads.s3.amazonaws.com. The browser uses a client which may not pick up proxy settings that you edit.

How to setup in your network

1 Firewalls

Ports 80 and 443 need access to:

maps.googleapis.com: loads site/location information.
maps.gstatic.com: loads site/location information.
csi.gstatic.com: loads site/location information.
netdna.bootstrapcdn.com: used to load special icons used throughout the plugin.
massing-uploads.s3.amazonaws.com: allows uploads to our massing repository
dayvis-images.s3.amazonaws.com: allows download of daylighting images
support.sefaira.com: access to our knowledge base

This is the list without the descriptions for easy copy and pasting:

maps.googleapis.com
maps.gstatic.com
csi.gstatic.com
netdna.bootstrapcdn.com
massing-uploads.s3.amazonaws.com
dayvis-images.s3.amazonaws.com
support.sefaira.com

2 Proxies

General Proxy info

This workaround is for using a proxy. Search for "Internet Options". Select the "Connections" tab. Click on the "LAN settings" button. That will bring up the proxy settings that Internet Explorer uses. If there is no proxy server set, like the attached screen capture, then you should not need the sfr.json workaround (see below). If it is populated, use that server URL e.g. http://proxy.url.com:80.

The proxy URL can be an IP address and port e.g. "https://192.168.0.1:432"

Proxy workaround (Revit);

Only required in rare cases. Please contact support@sefaira.com if above issues do not resolve plugin issues.

Create a sfr.json file in the temp directory that had the session logs. In it, enter the proxy server information.

{
"TEST_MODE_URL": "<proxy server URL>"
}

Proxy workaround (Sketchup);

  • The SketchUp logfile is session.sefaira and it resides in the same directory as session.sefaira.sfr

  • The name of the SketchUp settings file is sfs_conf.json - To point SfS to a proxy server using sfs_conf.json, the contents of that file should be set as follows:

{
"server_protocol": "https",
"server_host": "<proxy server URL>",
"server_port": 80
}

Some proxy servers may require using a port other than 80.

Your next steps

1 Logs from what Sefaira is calling

Check session.sefaira.sfr from the sefaira temporary folder and share with us at support@sefaira.com or with the Customer Success representative for your company.

Was this article helpful?
2 out of 2 found this helpful

Comments