We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
In a manual production deployment using the main branch of tethys, the following error appears when trying to login with any credentials:
main
Forbidden (403) CSRF verification failed. Request aborted. More information is available with DEBUG=True.
To Reproduce Steps to reproduce the behavior:
Expected behavior The user should login
Errors/Traceback Include any applicable error information:
Screenshots
Tethys Environment Information Include output from these commands:
active environment : tethys active env location : /home/ubuntu/miniconda3/envs/tethys shell level : 2 user config file : /home/ubuntu/.condarc populated config files : /home/ubuntu/.condarc conda version : 24.3.0 conda-build version : not installed python version : 3.12.2.final.0 solver : libmamba (default) virtual packages : __archspec=1=icelake __conda=24.3.0=0 __glibc=2.35=0 __linux=6.5.0=0 __unix=0=0 base environment : /home/ubuntu/miniconda3 (writable) conda av data dir : /home/ubuntu/miniconda3/etc/conda conda av metadata url : None channel URLs : https://repo.anaconda.com/pkgs/main/linux-64 https://repo.anaconda.com/pkgs/main/noarch https://repo.anaconda.com/pkgs/r/linux-64 https://repo.anaconda.com/pkgs/r/noarch package cache : /home/ubuntu/miniconda3/pkgs /home/ubuntu/.conda/pkgs envs directories : /home/ubuntu/miniconda3/envs /home/ubuntu/.conda/envs platform : linux-64 user-agent : conda/24.3.0 requests/2.31.0 CPython/3.12.2 Linux/6.5.0-1016-aws ubuntu/22.04.4 glibc/2.35 solver/libmamba conda-libmamba-solver/24.1.0 libmambapy/1.5.8 UID:GID : 1000:1000 netrc file : None
# packages in environment at /home/ubuntu/miniconda3/envs/tethys: # # Name Version Build Channel _libgcc_mutex 0.1 conda_forge conda-forge _openmp_mutex 4.5 2_gnu conda-forge aiobotocore 2.12.2 pyhd8ed1ab_0 conda-forge aiohttp 3.9.5 py312h98912ed_0 conda-forge aioitertools 0.11.0 pyhd8ed1ab_0 conda-forge aiosignal 1.3.1 pyhd8ed1ab_0 conda-forge appdirs 1.4.4 pyh9f0ad1d_0 conda-forge archspec 0.2.3 pyhd8ed1ab_0 conda-forge arrow 1.3.0 pyhd8ed1ab_0 conda-forge asciitree 0.3.3 py_2 conda-forge asgiref 3.8.1 pyhd8ed1ab_0 conda-forge attrs 23.2.0 pyh71513ae_0 conda-forge autobahn 23.6.2 pyhd8ed1ab_0 conda-forge automat 22.10.0 pyhd8ed1ab_0 conda-forge aws-c-auth 0.7.18 he0b1f16_0 conda-forge aws-c-cal 0.6.11 heb1d5e4_0 conda-forge aws-c-common 0.9.15 hd590300_0 conda-forge aws-c-compression 0.2.18 hce8ee76_3 conda-forge aws-c-event-stream 0.4.2 h01f5eca_8 conda-forge aws-c-http 0.8.1 hdb68c23_10 conda-forge aws-c-io 0.14.7 hbfbeace_6 conda-forge aws-c-mqtt 0.10.4 h50844eb_0 conda-forge aws-c-s3 0.5.7 h6be9164_2 conda-forge aws-c-sdkutils 0.1.15 hce8ee76_3 conda-forge aws-checksums 0.1.18 hce8ee76_3 conda-forge aws-crt-cpp 0.26.8 h2150271_2 conda-forge aws-sdk-cpp 1.11.267 hddb5a97_7 conda-forge azure-core-cpp 1.11.1 h91d86a7_1 conda-forge azure-identity-cpp 1.6.0 hf1915f5_1 conda-forge azure-storage-blobs-cpp 12.10.0 h00ab1b0_1 conda-forge azure-storage-common-cpp 12.5.0 h94269e2_4 conda-forge backports.zoneinfo 0.2.1 py312h7900ff3_8 conda-forge bcrypt 4.1.2 py312h4b3b743_0 conda-forge beautifulsoup4 4.12.3 pyha770c72_0 conda-forge blinker 1.8.1 pyhd8ed1ab_0 conda-forge blosc 1.21.5 hc2324a3_1 conda-forge bokeh 3.4.1 pyhd8ed1ab_0 conda-forge boltons 24.0.0 pyhd8ed1ab_0 conda-forge botocore 1.34.51 pyge310_1234567_0 conda-forge branca 0.7.2 pyhd8ed1ab_0 conda-forge brotli 1.1.0 hd590300_1 conda-forge brotli-bin 1.1.0 hd590300_1 conda-forge brotli-python 1.1.0 py312h30efb56_1 conda-forge bzip2 1.0.8 hd590300_5 conda-forge c-ares 1.28.1 hd590300_0 conda-forge ca-certificates 2024.2.2 hbcca054_0 conda-forge cachetools 5.3.3 pyhd8ed1ab_0 conda-forge cairo 1.18.0 h3faef2a_0 conda-forge certifi 2024.2.2 pyhd8ed1ab_0 conda-forge cffi 1.16.0 py312hf06ca03_0 conda-forge cfitsio 4.4.0 hbdc6101_1 conda-forge cftime 1.6.3 py312hc7c0aa3_0 conda-forge channels 4.0.0 pyhd8ed1ab_0 conda-forge charset-normalizer 3.3.2 pyhd8ed1ab_0 conda-forge click 8.1.7 unix_pyh707e725_0 conda-forge click-plugins 1.1.1 py_0 conda-forge cligj 0.7.2 pyhd8ed1ab_1 conda-forge cloudpickle 3.0.0 pyhd8ed1ab_0 conda-forge colorama 0.4.6 pyhd8ed1ab_0 conda-forge conda 24.4.0 py312h7900ff3_0 conda-forge conda-libmamba-solver 24.1.0 pyhd8ed1ab_0 conda-forge conda-package-handling 2.2.0 pyh38be061_0 conda-forge conda-package-streaming 0.9.0 pyhd8ed1ab_0 conda-forge condorpy 0.6.0 pyhd8ed1ab_0 conda-forge constantly 15.1.0 py_0 conda-forge contourpy 1.2.1 py312h8572e83_0 conda-forge coverage 7.5.1 py312h9a8786e_0 conda-forge cramjam 2.8.3 py312h4b3b743_0 conda-forge cryptography 42.0.6 py312hbcc2302_0 conda-forge cycler 0.12.1 pyhd8ed1ab_0 conda-forge cytoolz 0.12.3 py312h98912ed_0 conda-forge daphne 3.0.2 pyhd8ed1ab_0 conda-forge dask 2024.5.0 pyhd8ed1ab_0 conda-forge dask-core 2024.5.0 pyhd8ed1ab_0 conda-forge dask-expr 1.1.0 pyhd8ed1ab_0 conda-forge dataclasses 0.8 pyhc8e2a94_3 conda-forge defusedxml 0.7.1 pyhd8ed1ab_0 conda-forge distributed 2024.5.0 pyhd8ed1ab_0 conda-forge distro 1.9.0 pyhd8ed1ab_0 conda-forge django 4.2 pyhd8ed1ab_0 conda-forge django-analytical 3.1.0 pyhd8ed1ab_2 conda-forge django-axes 6.4.0 pyhd8ed1ab_0 conda-forge django-bootstrap5 24.2 pyhd8ed1ab_0 conda-forge django-cors-headers 4.3.1 pyhd8ed1ab_0 conda-forge django-gravatar2 1.4.4 pyh9f0ad1d_0 conda-forge django-guardian 2.4.0 pyhd8ed1ab_0 conda-forge django-ipware 7.0.1 pyhd8ed1ab_0 conda-forge django-json-widget 1.1.1 pyhd8ed1ab_0 conda-forge django-mfa2 2.8.0 pyhd8ed1ab_0 conda-forge django-model-utils 4.5.1 pyhd8ed1ab_0 conda-forge django-oauth-toolkit 2.3.0 pyhd8ed1ab_0 conda-forge django-ranged-response 0.2.0 pyhd8ed1ab_1 conda-forge django-recaptcha 4.0.0 pyhd8ed1ab_0 conda-forge django-session-security 2.6.7 pyhd8ed1ab_1 conda-forge django-simple-captcha 0.6.0 pyhd8ed1ab_0 conda-forge django-termsandconditions 2.0.12 pyhd8ed1ab_0 conda-forge djangorestframework 3.15.1 pyhd8ed1ab_0 conda-forge docker-py 7.0.0 pyhd8ed1ab_0 conda-forge earthengine-api 0.1.401 pyhd8ed1ab_0 conda-forge ecdsa 0.18.0 pyhd8ed1ab_0 conda-forge et_xmlfile 1.1.0 pyhd8ed1ab_0 conda-forge exceptiongroup 1.2.0 pyhd8ed1ab_2 conda-forge expat 2.6.2 h59595ed_0 conda-forge factory_boy 3.3.0 pyhd8ed1ab_0 conda-forge faker 25.0.1 pyhd8ed1ab_0 conda-forge fasteners 0.17.3 pyhd8ed1ab_0 conda-forge fastparquet 2024.2.0 py312hc7c0aa3_0 conda-forge fido2 1.0.0 pyhd8ed1ab_0 conda-forge fiona 1.9.6 py312h66d9856_0 conda-forge flake8 7.0.0 pyhd8ed1ab_0 conda-forge flake8-bugbear 24.4.26 pyhd8ed1ab_0 conda-forge fmt 10.2.1 h00ab1b0_0 conda-forge folium 0.16.0 pyhd8ed1ab_0 conda-forge font-ttf-dejavu-sans-mono 2.37 hab24e00_0 conda-forge font-ttf-inconsolata 3.000 h77eed37_0 conda-forge font-ttf-source-code-pro 2.038 h77eed37_0 conda-forge font-ttf-ubuntu 0.83 h77eed37_2 conda-forge fontconfig 2.14.2 h14ed4e7_0 conda-forge fonts-conda-ecosystem 1 0 conda-forge fonts-conda-forge 1 0 conda-forge fonttools 4.51.0 py312h98912ed_0 conda-forge freetype 2.12.1 h267a509_2 conda-forge freexl 2.0.0 h743c826_0 conda-forge frozenlist 1.4.1 py312h98912ed_0 conda-forge fsspec 2024.3.1 pyhca7485f_0 conda-forge future 1.0.0 pyhd8ed1ab_0 conda-forge gdal 3.8.5 py312hca78659_2 conda-forge geoalchemy2 0.14.7 pyhd8ed1ab_0 conda-forge geoglows 1.2.0 pyhd8ed1ab_0 conda-forge geopandas 0.14.4 pyhd8ed1ab_0 conda-forge geopandas-base 0.14.4 pyha770c72_0 conda-forge geos 3.12.1 h59595ed_0 conda-forge geoserver-restconfig 2.0.9 pyhd8ed1ab_0 conda-forge geotiff 1.7.1 h6cf1f90_16 conda-forge gflags 2.2.2 he1b5a44_1004 conda-forge giflib 5.2.2 hd590300_0 conda-forge gisdata 0.5.4 pyhd8ed1ab_0 conda-forge git 2.45.0 pl5321hef9f9f3_1 conda-forge glog 0.7.0 hed5481d_0 conda-forge google-api-core 2.19.0 pyhd8ed1ab_0 conda-forge google-api-python-client 2.127.0 pyhd8ed1ab_0 conda-forge google-auth 2.29.0 pyhca7485f_0 conda-forge google-auth-httplib2 0.2.0 pyhd8ed1ab_0 conda-forge google-cloud-core 2.4.1 pyhd8ed1ab_0 conda-forge google-cloud-storage 2.16.0 pyhca7485f_0 conda-forge google-crc32c 1.1.2 py312h775cd15_5 conda-forge google-resumable-media 2.7.0 pyhd8ed1ab_0 conda-forge googleapis-common-protos 1.63.0 pyhd8ed1ab_0 conda-forge greenlet 3.0.3 py312h30efb56_0 conda-forge grpcio 1.62.2 py312hb06c811_0 conda-forge h11 0.14.0 pyhd8ed1ab_0 conda-forge hdf4 4.2.15 h2a13503_7 conda-forge hdf5 1.14.3 nompi_h4f84152_101 conda-forge hs_restclient 1.3.7 pyh9f0ad1d_0 conda-forge httplib2 0.22.0 pyhd8ed1ab_0 conda-forge hydroerr 1.24 py_0 conda-forge hydrostats 0.78 py_1 conda-forge hyperlink 21.0.0 pyhd3deb0d_0 conda-forge icu 73.2 h59595ed_0 conda-forge idna 3.7 pyhd8ed1ab_0 conda-forge importlib-metadata 7.1.0 pyha770c72_0 conda-forge importlib_metadata 7.1.0 hd8ed1ab_0 conda-forge incremental 22.10.0 pyhd8ed1ab_0 conda-forge isodate 0.6.1 pyhd8ed1ab_0 conda-forge jinja2 3.1.3 pyhd8ed1ab_0 conda-forge jmespath 1.0.1 pyhd8ed1ab_0 conda-forge joblib 1.4.2 pyhd8ed1ab_0 conda-forge json-c 0.17 h7ab15ed_0 conda-forge jsonfield 3.1.0 py_0 conda-forge jsonlookup 0.9.0 pyhd3deb0d_0 conda-forge jsonpatch 1.33 pyhd8ed1ab_0 conda-forge jsonpointer 2.4 py312h7900ff3_3 conda-forge jwcrypto 1.5.6 pyhd8ed1ab_0 conda-forge kealib 1.5.3 h2f55d51_0 conda-forge keyutils 1.6.1 h166bdaf_0 conda-forge kiwisolver 1.4.5 py312h8572e83_1 conda-forge krb5 1.21.2 h659d440_0 conda-forge lcms2 2.16 hb7c19ff_0 conda-forge ld_impl_linux-64 2.40 h55db66e_0 conda-forge lerc 4.0.0 h27087fc_0 conda-forge libabseil 20240116.2 cxx17_h59595ed_0 conda-forge libaec 1.1.3 h59595ed_0 conda-forge libarchive 3.7.2 h2aa1ff5_1 conda-forge libarrow 15.0.2 hefa796f_6_cpu conda-forge libarrow-acero 15.0.2 hbabe93e_6_cpu conda-forge libarrow-dataset 15.0.2 hbabe93e_6_cpu conda-forge libarrow-flight 15.0.2 hc4f8a93_6_cpu conda-forge libarrow-flight-sql 15.0.2 he4f5ca8_6_cpu conda-forge libarrow-gandiva 15.0.2 hc1954e9_6_cpu conda-forge libarrow-substrait 15.0.2 he4f5ca8_6_cpu conda-forge libblas 3.9.0 22_linux64_openblas conda-forge libboost-headers 1.84.0 ha770c72_2 conda-forge libbrotlicommon 1.1.0 hd590300_1 conda-forge libbrotlidec 1.1.0 hd590300_1 conda-forge libbrotlienc 1.1.0 hd590300_1 conda-forge libcblas 3.9.0 22_linux64_openblas conda-forge libcrc32c 1.1.2 h9c3ff4c_0 conda-forge libcurl 8.7.1 hca28451_0 conda-forge libdeflate 1.20 hd590300_0 conda-forge libedit 3.1.20191231 he28a2e2_2 conda-forge libev 4.33 hd590300_2 conda-forge libevent 2.1.12 hf998b51_1 conda-forge libexpat 2.6.2 h59595ed_0 conda-forge libffi 3.4.2 h7f98852_5 conda-forge libgcc-ng 13.2.0 h77fa898_7 conda-forge libgdal 3.8.5 hf9625ee_2 conda-forge libgfortran-ng 13.2.0 h69a702a_7 conda-forge libgfortran5 13.2.0 hca663fb_7 conda-forge libglib 2.80.0 hf2295e7_6 conda-forge libgomp 13.2.0 h77fa898_7 conda-forge libgoogle-cloud 2.23.0 h9be4e54_1 conda-forge libgoogle-cloud-storage 2.23.0 hc7a4891_1 conda-forge libgrpc 1.62.2 h15f2491_0 conda-forge libiconv 1.17 hd590300_2 conda-forge libjpeg-turbo 3.0.0 hd590300_1 conda-forge libkml 1.3.0 h01aab08_1018 conda-forge liblapack 3.9.0 22_linux64_openblas conda-forge libllvm14 14.0.6 hcd5def8_4 conda-forge libllvm16 16.0.6 hb3ce162_3 conda-forge libmamba 1.5.8 had39da4_0 conda-forge libmambapy 1.5.8 py312hd9e9ff6_0 conda-forge libnetcdf 4.9.2 nompi_h9612171_113 conda-forge libnghttp2 1.58.0 h47da74e_1 conda-forge libnl 3.9.0 hd590300_0 conda-forge libnsl 2.0.1 hd590300_0 conda-forge libopenblas 0.3.27 pthreads_h413a1c8_0 conda-forge libparquet 15.0.2 hacf5a1f_6_cpu conda-forge libpng 1.6.43 h2797004_0 conda-forge libpq 16.2 h33b98f1_1 conda-forge libprotobuf 4.25.3 h08a7969_0 conda-forge libre2-11 2023.09.01 h5a48ba9_2 conda-forge librttopo 1.1.0 h8917695_15 conda-forge libsodium 1.0.18 h36c2ea0_1 conda-forge libsolv 0.7.29 ha6fb4c9_0 conda-forge libspatialindex 1.9.3 h9c3ff4c_4 conda-forge libspatialite 5.1.0 h6f065fc_5 conda-forge libsqlite 3.45.3 h2797004_0 conda-forge libssh2 1.11.0 h0841786_0 conda-forge libstdcxx-ng 13.2.0 hc0a3c3a_7 conda-forge libthrift 0.19.0 hb90f79a_1 conda-forge libtiff 4.6.0 h1dd3fc0_3 conda-forge libutf8proc 2.8.0 h166bdaf_0 conda-forge libuuid 2.38.1 h0b41bf4_0 conda-forge libwebp-base 1.4.0 hd590300_0 conda-forge libxcb 1.15 h0b41bf4_0 conda-forge libxcrypt 4.4.36 hd590300_1 conda-forge libxml2 2.12.6 h232c23b_2 conda-forge libxslt 1.1.39 h76b75d6_0 conda-forge libzip 1.10.1 h2629f0a_3 conda-forge libzlib 1.2.13 hd590300_5 conda-forge llvmlite 0.42.0 py312hb06c811_1 conda-forge locket 1.0.0 pyhd8ed1ab_0 conda-forge lxml 5.2.1 py312hb90d8a5_0 conda-forge lz4 4.3.3 py312h03f37cb_0 conda-forge lz4-c 1.9.4 hcb278e6_0 conda-forge lzo 2.10 hd590300_1001 conda-forge mapclassify 2.6.1 pyhd8ed1ab_0 conda-forge markupsafe 2.1.5 py312h98912ed_0 conda-forge matplotlib-base 3.8.4 py312he5832f3_0 conda-forge mccabe 0.7.0 pyhd8ed1ab_0 conda-forge menuinst 2.0.2 py312h7900ff3_0 conda-forge minizip 4.0.5 h0ab5242_0 conda-forge msgpack-python 1.0.7 py312h8572e83_0 conda-forge multidict 6.0.5 py312h98912ed_0 conda-forge munkres 1.1.4 pyh9f0ad1d_0 conda-forge ncurses 6.4.20240210 h59595ed_0 conda-forge netcdf4 1.6.5 nompi_py312h26027e0_100 conda-forge networkx 3.3 pyhd8ed1ab_1 conda-forge nspr 4.35 h27087fc_0 conda-forge nss 3.98 h1d7d5a4_0 conda-forge numba 0.59.1 py312hacefee8_0 conda-forge numcodecs 0.12.1 py312h30efb56_0 conda-forge numpy 1.26.4 py312heda63a1_0 conda-forge oauth2client 4.1.3 py_0 conda-forge oauthlib 3.2.2 pyhd8ed1ab_0 conda-forge openjpeg 2.5.2 h488ebb8_0 conda-forge openpyxl 3.1.2 py312h98912ed_1 conda-forge openssl 3.3.0 hd590300_0 conda-forge orc 2.0.0 h17fec99_1 conda-forge outcome 1.3.0.post0 pyhd8ed1ab_0 conda-forge owslib 0.30.0 pyhd8ed1ab_0 conda-forge packaging 24.0 pyhd8ed1ab_0 conda-forge pandas 2.2.2 py312hfb8ada1_0 conda-forge paramiko 3.4.0 pyhd8ed1ab_0 conda-forge partd 1.4.2 pyhd8ed1ab_0 conda-forge pcre2 10.43 hcad00b1_0 conda-forge perl 5.32.1 7_hd590300_perl5 conda-forge pillow 10.3.0 py312hdcec9eb_0 conda-forge pip 24.0 pyhd8ed1ab_0 conda-forge pixman 0.43.2 h59595ed_0 conda-forge platformdirs 4.2.1 pyhd8ed1ab_0 conda-forge plotly 5.22.0 pyhd8ed1ab_0 conda-forge pluggy 1.5.0 pyhd8ed1ab_0 conda-forge poppler 24.04.0 hb6cd0d7_0 conda-forge poppler-data 0.4.12 hd8ed1ab_0 conda-forge postgresql 16.2 h82ecc9d_1 conda-forge proj 9.4.0 h1d62c97_1 conda-forge proto-plus 1.23.0 pyhd8ed1ab_0 conda-forge protobuf 4.25.3 py312h72fbbdf_0 conda-forge psutil 5.9.8 py312h98912ed_0 conda-forge psycopg2 2.9.9 py312h08590aa_0 conda-forge psycopg2-binary 2.9.9 pyhd8ed1ab_0 conda-forge pthread-stubs 0.4 h36c2ea0_1001 conda-forge pyarrow 15.0.2 py312h3f82784_6_cpu conda-forge pyarrow-hotfix 0.6 pyhd8ed1ab_0 conda-forge pyasn1 0.6.0 pyhd8ed1ab_0 conda-forge pyasn1-modules 0.4.0 pyhd8ed1ab_0 conda-forge pybind11-abi 4 hd8ed1ab_3 conda-forge pycodestyle 2.11.1 pyhd8ed1ab_0 conda-forge pycosat 0.6.6 py312h98912ed_0 conda-forge pycparser 2.22 pyhd8ed1ab_0 conda-forge pyflakes 3.2.0 pyhd8ed1ab_0 conda-forge pyjwt 2.8.0 pyhd8ed1ab_1 conda-forge pynacl 1.5.0 py312h98912ed_3 conda-forge pyogrio 0.7.2 py312h66d9856_1 conda-forge pyopenssl 24.0.0 pyhd8ed1ab_0 conda-forge pyotp 2.9.0 pyhd8ed1ab_0 conda-forge pyparsing 3.1.2 pyhd8ed1ab_0 conda-forge pyproj 3.6.1 py312hb591178_6 conda-forge pyshp 2.3.1 pyhd8ed1ab_0 conda-forge pysocks 1.7.1 pyha2e5f31_6 conda-forge python 3.12.3 hab00c5b_0_cpython conda-forge python-dateutil 2.9.0 pyhd8ed1ab_0 conda-forge python-ipware 3.0.0 pyhd8ed1ab_0 conda-forge python-jose 3.3.0 pyh6c4a22f_1 conda-forge python-tzdata 2024.1 pyhd8ed1ab_0 conda-forge python-u2flib-server 5.0.0 pyh9f0ad1d_0 conda-forge python3-openid 3.2.0 pyhd8ed1ab_0 conda-forge python_abi 3.12 4_cp312 conda-forge pytz 2024.1 pyhd8ed1ab_0 conda-forge pyu2f 0.1.5 pyhd8ed1ab_0 conda-forge pywin32-on-windows 0.1.0 pyh1179c8e_3 conda-forge pyyaml 6.0.1 py312h98912ed_1 conda-forge rdma-core 51.0 hd3aeb46_0 conda-forge re2 2023.09.01 h7f4b329_2 conda-forge readline 8.2 h8228510_1 conda-forge reproc 14.2.4.post0 hd590300_1 conda-forge reproc-cpp 14.2.4.post0 h59595ed_1 conda-forge requests 2.31.0 pyhd8ed1ab_0 conda-forge requests-oauthlib 2.0.0 pyhd8ed1ab_0 conda-forge requests-toolbelt 1.0.0 pyhd8ed1ab_0 conda-forge rsa 4.9 pyhd8ed1ab_0 conda-forge rtree 1.2.0 py312hb0aae1a_0 conda-forge ruamel.yaml 0.18.6 py312h98912ed_0 conda-forge ruamel.yaml.clib 0.2.8 py312h98912ed_0 conda-forge s2n 1.4.12 h06160fa_0 conda-forge s3fs 2024.3.1 pyhd8ed1ab_0 conda-forge scikit-learn 1.4.2 py312h394d371_0 conda-forge scipy 1.13.0 py312hc2bc53b_1 conda-forge scp 0.14.5 pyhd8ed1ab_0 conda-forge selenium 4.20.0 pyhd8ed1ab_0 conda-forge selenium-manager 4.20.0 he8a937b_0 conda-forge service-identity 21.1.0 pyhd8ed1ab_0 conda-forge service_identity 21.1.0 hd8ed1ab_0 conda-forge setuptools 69.5.1 pyhd8ed1ab_0 conda-forge setuptools-scm 8.0.4 pyhd8ed1ab_1 conda-forge setuptools_scm 8.0.4 hd8ed1ab_1 conda-forge shapely 2.0.4 py312h9e6bd2c_0 conda-forge simplejson 3.19.2 py312h98912ed_0 conda-forge siphon 0.9 pyhd8ed1ab_2 conda-forge six 1.16.0 pyh6c4a22f_0 conda-forge snappy 1.2.0 hdb0a2a9_1 conda-forge sniffio 1.3.1 pyhd8ed1ab_0 conda-forge social-auth-app-django 5.4.1 pyhd8ed1ab_0 conda-forge social-auth-core 4.5.4 pyhca7485f_0 conda-forge sortedcontainers 2.4.0 pyhd8ed1ab_0 conda-forge soupsieve 2.5 pyhd8ed1ab_1 conda-forge spdlog 1.13.0 hd2e6256_0 conda-forge sqlalchemy 1.4.49 py312h98912ed_1 conda-forge sqlite 3.45.3 h2c6b66d_0 conda-forge sqlparse 0.5.0 pyhd8ed1ab_0 conda-forge tblib 3.0.0 pyhd8ed1ab_0 conda-forge tenacity 8.2.3 pyhd8ed1ab_0 conda-forge tethys-platform 4.2.0.post3.dev22+g3876fc53 pypi_0 pypi tethys_dask_scheduler 2.0.0 pyhd8ed1ab_0 conda-forge tethys_dataset_services 2.2.1 pyhd8ed1ab_0 conda-forge tethysapp-geoglows-dashboard 0.0.1 dev_0 <develop> tethysapp-hydroviewer 0.0.1 dev_0 <develop> threadpoolctl 3.5.0 pyhc1e730c_0 conda-forge tiledb 2.22.0 h27f064a_3 conda-forge tk 8.6.13 noxft_h4845f30_101 conda-forge tomli 2.0.1 pyhd8ed1ab_0 conda-forge toolz 0.12.1 pyhd8ed1ab_0 conda-forge tornado 6.4 py312h98912ed_0 conda-forge tqdm 4.66.4 pyhd8ed1ab_0 conda-forge trio 0.25.0 py312h7900ff3_0 conda-forge trio-websocket 0.11.1 pyhd8ed1ab_0 conda-forge truststore 0.8.0 pyhd8ed1ab_0 conda-forge twisted 24.3.0 py312h98912ed_0 conda-forge txaio 23.1.1 pyhd8ed1ab_0 conda-forge types-python-dateutil 2.9.0.20240316 pyhd8ed1ab_0 conda-forge typing-extensions 4.11.0 hd8ed1ab_0 conda-forge typing_extensions 4.11.0 pyha770c72_0 conda-forge tzcode 2024a h3f72095_0 conda-forge tzdata 2024a h0c530f3_0 conda-forge ua-parser 0.18.0 pyhd8ed1ab_0 conda-forge ucx 1.15.0 ha691c75_8 conda-forge uriparser 0.9.8 hac33072_0 conda-forge uritemplate 4.1.1 pyhd8ed1ab_0 conda-forge urllib3 1.26.18 pyhd8ed1ab_0 conda-forge user-agents 2.2.0 pyh9f0ad1d_0 conda-forge websocket-client 1.8.0 pyhd8ed1ab_0 conda-forge wheel 0.43.0 pyhd8ed1ab_1 conda-forge wrapt 1.16.0 py312h98912ed_0 conda-forge wsproto 1.2.0 pyhd8ed1ab_0 conda-forge xarray 2024.3.0 pyhd8ed1ab_0 conda-forge xerces-c 3.2.5 hac6953d_0 conda-forge xorg-kbproto 1.0.7 h7f98852_1002 conda-forge xorg-libice 1.1.1 hd590300_0 conda-forge xorg-libsm 1.2.4 h7391055_0 conda-forge xorg-libx11 1.8.9 h8ee46fc_0 conda-forge xorg-libxau 1.0.11 hd590300_0 conda-forge xorg-libxdmcp 1.1.3 h7f98852_0 conda-forge xorg-libxext 1.3.4 h0b41bf4_2 conda-forge xorg-libxrender 0.9.11 hd590300_0 conda-forge xorg-renderproto 0.11.1 h7f98852_1002 conda-forge xorg-xextproto 7.3.0 h0b41bf4_1003 conda-forge xorg-xproto 7.0.31 h7f98852_1007 conda-forge xyzservices 2024.4.0 pyhd8ed1ab_0 conda-forge xz 5.2.6 h166bdaf_0 conda-forge yaml 0.2.5 h7f98852_2 conda-forge yaml-cpp 0.8.0 h59595ed_0 conda-forge yarl 1.9.4 py312h98912ed_0 conda-forge zarr 2.17.2 pyhd8ed1ab_0 conda-forge zict 3.0.0 pyhd8ed1ab_0 conda-forge zipp 3.17.0 pyhd8ed1ab_0 conda-forge zlib 1.2.13 hd590300_5 conda-forge zope.interface 6.3 py312h98912ed_0 conda-forge zstandard 0.19.0 py312h5eee18b_0 zstd 1.5.6 ha6fb4c9_0 conda-forge
Additional context The solution was to add the following to the portal_config.yml (htts was already setup in this installation)
portal_config.yml
CSRF_TRUSTED_ORIGINS: - https://domaim.com
some refs: https://stackoverflow.com/questions/70508568/django-csrf-trusted-origins-not-working-as-expected/70518254#70518254 https://stackoverflow.com/questions/77724098/getting-csrf-verification-failed-request-aborted-on-a-django-forms-on-live-ser
The text was updated successfully, but these errors were encountered:
No branches or pull requests
In a manual production deployment using the
main
branch of tethys, the following error appears when trying to login with any credentials:To Reproduce
Steps to reproduce the behavior:
Expected behavior
The user should login
Errors/Traceback
Include any applicable error information:
Screenshots
Tethys Environment Information
Include output from these commands:
Additional context
The solution was to add the following to the
portal_config.yml
(htts was already setup in this installation)some refs:
https://stackoverflow.com/questions/70508568/django-csrf-trusted-origins-not-working-as-expected/70518254#70518254
https://stackoverflow.com/questions/77724098/getting-csrf-verification-failed-request-aborted-on-a-django-forms-on-live-ser
The text was updated successfully, but these errors were encountered: