Downloaded and installed 8.3 using Docker Compose on an ubuntu server behind Nginx, also in the docker compose. Got all of that working successfully and when I am trying to create a connection to our snowflake environment for the first time I keep getting this error:
Cannot load JDBC driver class 'net.snowflake.client.jdbc.SnowflakeDriver'
I went through the steps found here firstly, when I tried to upload the latest .jar file from snowflake (80mb) through this config, it failed with a http 413 error (too big). So I uploaded it manually through a docker command to the path (/usr/local/bin/ignition/data/config/resources/core/ignition/database-driver/Snowflake). I created a dummy driver using a .txt file renamed to a .jar and then I searched for the file within the container to find it. I discovered it was in the above folder through the uploading interface.
So now that I have this 80mb .jar file installed in the folder named appropriately after the driver name, I try to make a connection and the new connection is failing with the above message. I did a reboot of the container and the error persists. I also modified the web.xml file btw to be 100mb\200mb for the “max-file-size” and “max-request-size” respectfully, but alas btw, this did not resolve the 413 issue on second attempt after reboot.
So now I am stuck, how do I get this connection to run?
Also, I am using the latest revision of the .jar at 3.26.0 as of this date.