Skip to content

Conversation

@mlikasam-askui
Copy link
Contributor

@mlikasam-askui mlikasam-askui commented Jan 21, 2026

Summary

  • Add ASKUI_HTTP_SSL_VERIFICATION environment variable to control SSL certificate verification
  • Applied to both the AskUI Inference API and the User Identification (Workspaces) API
  • Enables users in corporate environments with SSL-intercepting proxies or self-signed certificates

Changes

  • user_identification.py: Added verify_ssl setting and applied to httpx client
  • inference_api_settings.py: Added verify_ssl setting
  • inference_api.py: Applied SSL verification setting to httpx client

Usage

Set the environment variable to "False" to disable SSL verification:

export ASKUI_HTTP_SSL_VERIFICATION=False

By default, SSL verification is enabled (ASKUI_HTTP_SSL_VERIFICATION defaults to "True").

Allow users in corporate environments with SSL-intercepting proxies to
disable SSL certificate verification via ASKUI_DISABLE_SSL_VERIFICATION
environment variable.
@mlikasam-askui mlikasam-askui merged commit f727a6c into main Jan 22, 2026
1 check passed
@mlikasam-askui mlikasam-askui deleted the feat/allow-ssl-bypass branch January 22, 2026 10:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants