Team Render HTTPS

This Python Plugin enables HTTPS Support for the Team Render Webserver.

Use this plugin to enable HTTPS Support for the Team Render Server.

Self-Signed Certificate Creator

You can import your own certificates or create them out of the box by using the Self-Signed Certificate Creator which are automatically installed in the Webserver. Once you import or generate the certificate your browser can immediately connect to Team Render Webserver through HTTPS. You can also import your own certificates.



 Import certificates

For this step you need a key file and the actual certificate. Before you continue verify that both match to each other, otherwise they might get rejected by the plugin or HTTPS will simply not work.

To import an external certificate, open the Self-Signed Certificate Creator and select File -> Import certificate…

Now select the key file with the file dialog and continue. Then select the certificate with the next file dialog. Follow the instructions of the plugin and restart Team Render Server.

What is HTTP?

This article covers the basics of HTTPS to give you a rough idea of the concept behind HTTPS. For a deeper technical insight visit the resource links below.

TL;DR HTTPS is an application protocol which secures a connection between a web server and a browser. By using the Team Render HTTPS plugin you can be sure that the web server is authenticated and the data is encrypted.

How does HTTPS work? The application protocol behind HTTPS is called TLS (formerly known as SSL). To make use of that, the administrator of a web server has to create a key certificate which is placed on the server and is requested by a browser on the first connect to negotiate encryption mechanisms and to verify the browser is talking to the right server. There are two possibilities how to create these certificates.

  1. Creating certificates which are self-created and self-signed
  2. Issued and signed by a Certificate Authority (CA*)
    *an external party several browser vendors trust by default


This certificate has been issues by GeoTRUST SSL – the most browsers trust by default.

By the nature of self-created and self-signed certificates they cannot be verified but from the user – on the good side, they are easy to create and free. Once the certificate has been manually verified by the user and added to the Trusted Certificate Pool of your browser you can safely connect to your web server. With our free plugin we give you the opportunity to secure the connection between your browser and the web server of Team Render Server.

More Information

Installation instructions

1. Unzip the file and copy the files to the plugins directory
2. (Re)start Team Render Server
3. Open File->Plugins->Self-Signed Certificate Creator


Download (3.4 MiB)


Unzip the downloaded archive to Cinema 4D’s default plugin folder.


Provide your bug reports, test scenes or ideas by writing an email to labs-at-maxon-dot-net

Please rate this


  1. Hi, if I used it under Windows, it doesn’t work for me.
    On Mac i don´t have any issues…
    Our TRS is Windows Server 2016.

    This is popping up in the cmd-line:
    Traceback (most recent call last):
    File “‘trs_wi_https.pyp'”, line 22, in
    File “C:\Program Files\MAXON\Team Render Server R19\plugins\Team Render HTTPS\libs\OpenSSL\”, line 8, in
    from OpenSSL import rand, crypto, SSL
    File “C:\Program Files\MAXON\Team Render Server R19\plugins\Team Render HTTPS\libs\OpenSSL\”, line 12, in
    from OpenSSL._util import (
    File “C:\Program Files\MAXON\Team Render Server R19\plugins\Team Render HTTPS\libs\OpenSSL\”, line 6, in
    from cryptography.hazmat.bindings.openssl.binding import Binding
    File “C:\Program Files\MAXON\Team Render Server R19\plugins\Team Render HTTPS\libs\cryptography\hazmat\bindings\openssl\”, line 14, in
    from cryptography.hazmat.bindings._openssl import ffi, lib
    ImportError: DLL load failed: Das angegebene Modul wurde nicht gefunden.

    Any Ideas?

Leave a Reply to Axel Cancel reply

Your email address will not be published. Required fields are marked *