Overview
This guide helps you resolve common connection issues when connecting Koala Data Explorer to Oracle Fusion Cloud.Common Connection Problems
”Authentication Failed”
Basic Authentication Issues
Symptoms:- Login fails with correct username/password
- “Invalid credentials” error message
- Verify credentials: Double-check username and password
- Check account status: Ensure account is not locked or expired
- Test in browser: Try logging into Oracle Fusion web interface
- Contact administrator: Verify account has appropriate permissions
OAuth PKCE Issues
Symptoms:- OAuth flow fails during authentication
- Browser doesn’t redirect back to VS Code
- Check client configuration: Verify OAuth client ID and settings
- Clear browser cache: Remove cached OAuth tokens
- Verify redirect URL: Ensure
vscode://btss.koala-data-explorer/oauth-callback
is configured - Network restrictions: Check if corporate firewall blocks OAuth flows
”Connection Timeout”
Symptoms:- Connection takes too long and fails
- Timeout error messages
- Check network connectivity: Verify internet connection
- VPN issues: Ensure VPN is connected if required
- Firewall settings: Verify HTTPS traffic is allowed
- Increase timeout: Adjust timeout settings in extension preferences
- Try different network: Test on different network connection
”Host Not Found” / “Invalid URL”
Symptoms:- Cannot resolve Oracle Fusion hostname
- “Host not found” error
- Verify URL format: Ensure URL starts with
https://
- Check instance URL: Confirm correct Oracle Fusion instance URL
- DNS issues: Try accessing URL in browser first
- Corporate network: May need to use internal URLs on corporate networks
Network-Related Issues
Proxy Settings
If your organization uses a proxy:- VS Code proxy settings: Configure in VS Code settings
- System proxy: Ensure system proxy is configured correctly
- Authentication: Proxy may require separate authentication
- Bypass list: Add Oracle Fusion domains to proxy bypass
SSL/TLS Issues
Symptoms:- SSL certificate errors
- “Insecure connection” warnings
- Certificate verification: Ensure valid SSL certificates
- Corporate certificates: Install corporate root certificates
- TLS version: Verify TLS 1.2+ is supported
- Contact IT: May need corporate certificate configuration
Permission Issues
Database Access
Symptoms:- Connection succeeds but queries fail
- “Insufficient privileges” errors
- Verify SELECT permissions: Ensure user has SELECT rights on required tables
- Schema access: Check access to specific schemas
- Role assignments: Verify proper Oracle Fusion roles are assigned
- Data security: Check if row-level security policies apply
Application Access
Symptoms:- Cannot access specific Oracle Fusion modules
- Limited data visibility
- Module licenses: Verify licenses for required modules
- User provisioning: Ensure user is provisioned for specific applications
- Security roles: Check Oracle Fusion security role assignments
- Data access sets: Verify appropriate data access sets are assigned
Environment-Specific Issues
Development vs Production
Common differences:- Different authentication methods
- Network restrictions
- Data access permissions
- URL formats
- Environment-specific connections: Create separate connections for each environment
- Check documentation: Verify environment-specific connection details
- Contact administrators: Different environments may have different requirements
Multi-tenant Environments
Issues:- Wrong tenant/pod connections
- Cross-tenant data access restrictions
- Verify tenant URL: Ensure connecting to correct tenant
- Tenant-specific authentication: May require different credentials per tenant
- Data isolation: Understand tenant data boundaries
Performance Issues
Slow Connections
Symptoms:- Connection takes long time to establish
- Queries run slowly
- Network latency: Check ping times to Oracle Fusion
- Geographic location: Connection speed varies by location
- Peak usage times: Avoid peak usage periods
- Query optimization: Use efficient queries with appropriate limits
Connection Drops
Symptoms:- Frequent disconnections
- Need to reconnect often
- Network stability: Check for network interruptions
- Idle timeouts: Oracle may disconnect idle sessions
- Firewall timeouts: Corporate firewalls may drop long connections
- Keep-alive settings: Configure connection keep-alive if available
Windows SSO Issues
Common Problems
“Runtime components missing”- Accept the download prompt when shown by the extension
- Restart VS Code after installation
- Restart VS Code completely
- Check with IT if antivirus software is blocking connections
- Verify SSO works in your regular browser first
- Contact Oracle administrator if SSO login fails
- Try connecting again after a few minutes
- Check internet connection
- Contact IT support if corporate firewall blocks downloads
Diagnostic Steps
Basic Diagnostics
- Test in browser: Try accessing Oracle Fusion in web browser
- Network connectivity: Ping Oracle Fusion hostname
- Port accessibility: Verify HTTPS (443) port is accessible
- DNS resolution: Verify hostname resolves correctly
Advanced Diagnostics
- Network traces: Use network monitoring tools
- SSL handshake: Verify SSL negotiation succeeds
- Authentication flow: Debug OAuth or SAML flows
- Log analysis: Check VS Code and extension logs
Getting Help
Before Contacting Support
Gather this information:- Error messages: Copy exact error text
- Connection details: URL, authentication type (without passwords)
- Network environment: Corporate network, VPN status
- Timing: When issue started, frequency
- Screenshots: Visual error messages
Log Collection
Enable detailed logging:- Open VS Code settings
- Search for “Koala logging”
- Enable debug logging
- Reproduce the issue
- Collect logs from VS Code Output panel
Contact Information
- Support Portal: Submit a ticket (recommended)
- Email Support: support@btsscorp.com (alternative)
- Include: Error details, environment info, logs
- Response Time: 1-2 business days
Prevention Tips
Best Practices
- Save working configurations: Export connection settings that work
- Test regularly: Verify connections work before important tasks
- Keep credentials current: Update passwords before expiration
- Monitor announcements: Watch for Oracle Fusion maintenance windows
- Backup plans: Have alternative access methods available
Regular Maintenance
- Update extension: Keep Koala Data Explorer updated
- Refresh tokens: Refresh OAuth tokens periodically
- Test connections: Verify connections work after system updates
- Review permissions: Ensure access rights remain current