Troubleshooting

We are doing the best we can so you do not have to read this section.

That said, we have included solutions (or at least explanations) for some common problems below.

If you do not find a solution to your problem here, please ask for help!

Module object has no attribute ‘register_json’

Syncto uses the JSONBin feature of PostgreSQL, which is used to store native JSON objects efficiently. Support for this feature wasa added in PostgreSQL 9.4.

This is a hard requirement for postgresql backends, therefore you will either need to use PostgreSQL 9.4 (or greater), or use a different backend entirely.

OpenSSL error when installing on Mac OS X

#include <openssl/aes.h>
         ^
1 error generated.
error: command 'clang' failed with exit status 1

Apple has deprecated use of OpenSSL in favor of its own TLS and crypto libraries, please refer to the installation documentation to fix this.