Anaconda Platform
7.0.0 is available through a limited early access program. Contact your Anaconda Technical Account Manager (TAM) if you’re interested in adopting the latest version.Troubleshooting Anaconda Platform (Self-hosted)
If you’re experiencing issues with your self-hosted Anaconda Platform instance, start by generating a support bundle to help diagnose the problem. If you are experiencing issues with conda, see the Troubleshooting page for workarounds to common issues.Common troubleshooting issues
Unable to enter license key after initial setup
Cause
Only users with the admin role can enter a license key. After signing up during post-installation setup, the user you create won’t have admin privileges by default. If you’ve skipped assigning the admin role to your user in Keycloak before logging in, you won’t have permission to activate the license, and an error message is displayed.
Solution
Complete the post-installation setup by logging in to Keycloak and assigning the admin role to your user account. Then log out and back in to Anaconda Platform to enter your license key.
SSL verification error
Cause
This error often occurs when an organization uses internally generated certificates signed by a private Certificate Authority. Internal CAs aren’t included in the standard system trust store, so SSL verification fails when the client cannot validate the server’s certificate.
Solution
Run the following command to disable SSL certificate check:Verify the above command worked:
Environment creation failing due to strict policy filter
Cause
Implementing strict policy filters with no exceptions can cause essential package dependencies to be filtered out of your repository. Without these packages, commands like
If you are attempting to create a new environment, but your build is failing due to package conflicts or unavailable packages, it’s likely due to your channel’s strict policy filter.
conda create --name <ENV_NAME> python=3.11 fail.If you are attempting to create a new environment, but your build is failing due to package conflicts or unavailable packages, it’s likely due to your channel’s strict policy filter.
Solution
If you’re an organization member, you can request that your organization’s administrator add package exceptions to your channel’s policy filter, but you’ll need to know which packages are causing problems first.
To perform this test, you’ll need a channel that has no policy filter applied to it. Create the channel in your organization and name it
With your quarantine channel created and added to yourFor example, if you are trying to test building an environment from the snakes channel, the command would be:Packages retrieved from the
To perform this test, you’ll need a channel that has no policy filter applied to it. Create the channel in your organization and name it
quarantine. Once created, add it to your .condarc file. For help adding a channel to your .condarc file, see Channels.With your quarantine channel created and added to your
.condarc file, you can run the following command:Replace <ENV_NAME> with a test environment name (this is not permanent).
Replace <CHANNEL> with your channel name.
Replace <CHANNEL> with your channel name.
Example command
The ordering of
snakes and quarantine is essential. Conda will attempt to solve the environment in the order the channels are listed, so quarantine must be listed last.Example command return
quarantine channel are the packages that need to be considered for exceptions in the policy filter.