Network Access
Connection Issues
Experiencing connectivity issues with Memex? This guide will help you troubleshoot and resolve network or firewall-related problems.
Required Connections
To function correctly, Memex needs access to several services. Ensure the following domains are accessible if you're on a restricted network:
*.memex.tech
Core service communication
443
HTTPS
*.googleapis.com
Session management
443
HTTPS
*.us-central1-memex-desktop.cloudfunctions.net
AI model access
443
HTTPS
*.memexpublic.blob.core.windows.net
Updates and announcements
443
HTTPS
*.openaipublic.blob.core.windows.net
OpenAI services
443
HTTPS
*.api.github.com
Templates resources
443
HTTPS
*.us.i.posthog.com
Telemetry
443
HTTPS
*.sentry.io
Error reporting
443
HTTPS
*.lemonsqueezy.com
Payment processing
443
HTTPS
Identifying Connectivity Issues
You may have network issues if:
Cannot start or send messages in Memex
Encounter error messages about connection failures
Experience delayed responses or timeouts
Troubleshooting Steps
Check Internet Connection: Ensure your device is online by visiting other websites.
Firewall Restrictions: If behind a corporate firewall:
Request IT to whitelist the domains above.
For personal firewalls, check settings to allow Memex access.
Proxy Server Issues:
Verify proxy allows connections to required services.
VPN Interference:
Temporarily disable VPN to test connectivity.
Adjust VPN settings to allow traffic to necessary domains.
DNS Problems:
Use alternative DNS servers, such as 8.8.8.8 or 1.1.1.1.
Flush your DNS cache to update records.
Testing Your Connection
Verify network access with these steps:
Open a terminal or command prompt.
Ping the main Memex domain:
Test HTTPS connection:
Repeat for other required domains.
SSL Intercept Issue (proxy)
ConnectError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate in certificate chain (_ssl.c:1006)
To resolve this issue:
Obtain the proxy's CA certificate: If SSL interception is happening, you'll need the root CA certificate used by the proxy. This is usually a .pem or .crt file.
Install the proxy's CA certificate:
System-wide: The preferred method is to install this CA certificate into your operating system's trusted root certificate store.
macOS: Add it to the "System" keychain in Keychain Access and set its trust settings to "Always Trust" for SSL.
Windows: Import it into the "Trusted Root Certification Authorities" store for the "Local Computer".
Linux: The method varies by distribution, but often involves placing the .crt file in /usr/local/share/ca-certificates/ and running sudo update-ca-certificates.
Need More Help?
If issues persist:
Document network setup details (firewall, proxy, etc.)
Capture screenshots of error messages.
Contact Memex support with this information for assistance at help@memex.tech, or in our Discord.
Remember that network configurations vary widely between organizations. Your IT department may need to implement specific solutions for your environment.
Last updated
Was this helpful?