Connection Issues
Diagnose and fix network connectivity problems
Can’t connect to Vrex? This guide helps you diagnose and resolve common network issues.
Quick Checks
Before diving deep, verify:
- Internet connection works (try opening google.com)
- You’re using the correct login credentials
- Vrex isn’t down (check status.vrex.no)
- Your subscription is active
Common Error Messages
“Cannot check access”
Cause: Vrex can’t reach the API server.
Solutions:
- Check if you’re behind a proxy → Proxy Configuration
- Verify firewall allows api.vrex.no
- Run the diagnostic script below
“Authentication failed”
Cause: Login servers unreachable or credentials wrong.
Solutions:
- Verify email/password are correct
- Check if auth0.com is blocked
- Try resetting your password
- For SSO users: verify IdP is accessible
“Model failed to load”
Cause: CDN or storage blocked.
Solutions:
- Allow cloudfront.net in firewall
- Allow amazonaws.com in firewall
- Check if SSL inspection is interfering
“Connection timed out”
Cause: Network too slow or blocked.
Solutions:
- Check network speed (need 50+ Mbps for streaming)
- Switch to wired connection if on Wi-Fi
- Verify no bandwidth throttling
Diagnostic Script
Run this PowerShell script to test all endpoints:
# Vrex Connectivity Test
Write-Host "=== Vrex Connectivity Diagnostic ===" -ForegroundColor Cyan
Write-Host ""
# Check proxy settings
Write-Host "1. Proxy Configuration:" -ForegroundColor Yellow
netsh winhttp show proxy
Write-Host ""
# Test endpoints
$endpoints = @{
"API Server" = "https://api.vrex.no"
"Auth Server" = "https://vrex.eu.auth0.com"
"CDN" = "https://d1234567890.cloudfront.net"
"Updates" = "https://vrex-releases.s3.eu-north-1.amazonaws.com"
}
Write-Host "2. Endpoint Tests:" -ForegroundColor Yellow
foreach ($name in $endpoints.Keys) {
$url = $endpoints[$name]
try {
$stopwatch = [System.Diagnostics.Stopwatch]::StartNew()
$response = Invoke-WebRequest -Uri $url -UseBasicParsing -TimeoutSec 10 -ErrorAction Stop
$stopwatch.Stop()
$time = $stopwatch.ElapsedMilliseconds
Write-Host " ✓ $name - OK (${time}ms)" -ForegroundColor Green
} catch {
Write-Host " ✗ $name - FAILED" -ForegroundColor Red
Write-Host " URL: $url" -ForegroundColor Gray
Write-Host " Error: $($_.Exception.Message)" -ForegroundColor Yellow
}
}
Write-Host ""
Write-Host "3. DNS Resolution:" -ForegroundColor Yellow
$domains = @("api.vrex.no", "vrex.eu.auth0.com")
foreach ($domain in $domains) {
try {
$ip = [System.Net.Dns]::GetHostAddresses($domain)[0].IPAddressToString
Write-Host " ✓ $domain → $ip" -ForegroundColor Green
} catch {
Write-Host " ✗ $domain - DNS failed" -ForegroundColor Red
}
}
Write-Host ""
Write-Host "=== End of Diagnostic ===" -ForegroundColor Cyan
Step-by-Step Troubleshooting
Step 1: Test Basic Connectivity
Test-NetConnection -ComputerName api.vrex.no -Port 443
If this fails:
- Check firewall rules
- Verify DNS resolution
- Contact IT for network access
Step 2: Check Proxy
netsh winhttp show proxy
If “Direct access” but using a proxy:
- Configure WinHTTP proxy → Proxy Configuration
If proxy is set but wrong:
- Update to correct proxy settings
Step 3: Test Authentication
- Open browser to https://vrex.eu.auth0.com
- Should load without errors
- If blocked, IT needs to allow auth0.com
Step 4: Test CDN Access
- Try loading: https://cdn.vrex.no
- Should redirect or show a page
- If blocked, IT needs to allow cloudfront.net
Step 5: Check SSL/TLS
Look for certificate errors:
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
Invoke-WebRequest -Uri "https://api.vrex.no" -UseBasicParsing
If certificate errors:
- SSL inspection may be interfering
- Proxy root cert may not be trusted
- See Proxy Configuration
Network Requirements Summary
| Requirement | Minimum | Recommended |
|---|---|---|
| Bandwidth | 50 Mbps | 100+ Mbps |
| Latency | < 100ms | < 50ms |
| Packet loss | < 2% | < 0.5% |
Still Having Issues?
If diagnostics pass but Vrex still won’t connect:
- Collect logs
- Note the exact error message
- Record when the issue started
- Email support@vrex.no with all details
Include:
- Diagnostic script output
- Log files
- Screenshots of errors
- Network configuration details