Skip to content

Troubleshooting

Symptom: Error when trying to install plugins from the marketplace.

Solution:

Terminal window
# Verify the marketplace is added
/plugin marketplace list
# Re-add if necessary
/plugin marketplace remove f5-distributed-cloud
/plugin marketplace add robinmordasiewicz/f5xc-marketplace

Symptom: Error during plugin installation.

Cause: Network connectivity issues, inaccessible plugin repository, or outdated Claude Code version.

Solution:

Check network connectivity:

Terminal window
curl -I https://github.com/robinmordasiewicz/f5xc-console

Try direct installation:

Terminal window
/plugin install robinmordasiewicz/f5xc-console

Update Claude Code:

Terminal window
npm update -g @anthropic-ai/claude-code

Symptom: Plugin installed but commands not available.

Solution:

  1. Restart Claude Code after plugin installation
  2. Verify the plugin is enabled:
Terminal window
/plugin list

Symptom: Browser commands fail with connection errors.

Solution:

  1. Verify the Claude in Chrome extension is installed
  2. Check the extension is enabled in Chrome
  3. Verify MCP connection in Claude Code settings

Symptom: /xc:console login times out before completing authentication.

Cause: Slow network connection, Azure AD authentication delays, or blocked browser popup.

Solution:

  1. Increase timeout in plugin settings
  2. Check for blocked popups in Chrome
  3. Manually complete authentication if needed

Symptom: /xc:console nav cannot find the target page.

Solution:

  1. Run crawl to update navigation metadata:

    Terminal window
    /xc:console crawl https://your-tenant.console.ves.volterra.io
  2. Verify you are logged into the correct tenant

  3. Check that the target exists in your namespace

Symptom: Commands fail after a period of inactivity.

Solution:

Re-authenticate:

Terminal window
/xc:console login https://your-tenant.console.ves.volterra.io

Symptom: Commands affect unexpected resources.

Solution:

  1. Verify the current session:

    Terminal window
    /xc:console status
  2. Log in to the correct tenant:

    Terminal window
    /xc:console login https://correct-tenant.console.ves.volterra.io

Symptom: Resources not found or created in wrong namespace.

Solution:

Navigate to the correct namespace before creating resources:

Terminal window
/xc:console nav namespace my-namespace

Symptom: Commands take longer than expected.

Cause: Large DOM in the console, network latency, or complex page rendering.

Solution:

  1. Wait for the page to fully load
  2. Reduce concurrent operations
  3. Use the CLI plugin for batch operations (when available)

Symptom: Browser becomes unresponsive.

Solution:

  1. Close unnecessary browser tabs
  2. Restart Chrome periodically during long sessions
  3. Monitor Chrome memory in Task Manager

When reporting issues, include:

  1. Claude Code version:

    Terminal window
    claude --version
  2. Plugin version:

    Terminal window
    /plugin list
  3. Chrome version: Check chrome://version

  4. Error messages: Full error text or screenshot

  5. Steps to reproduce: Commands that led to the issue

  1. Search existing issues
  2. If not found, create a new issue
  3. Use the bug report template
  4. Include diagnostic information
  • GitHub Discussions (coming soon)
  • Stack Overflow tag: f5-distributed-cloud

Yes. Switch between tenants by logging in to different URLs:

Terminal window
/xc:console login https://tenant1.console.ves.volterra.io
# ... work on tenant 1 ...
/xc:console login https://tenant2.console.ves.volterra.io
# ... work on tenant 2 ...

No credentials are stored by the plugins. Authentication is handled through Azure AD SSO with session cookies managed by Chrome.

The f5xc-cli and f5xc-api plugins (planned) provide headless automation. See the Roadmap for availability.

Terminal window
/plugin update f5xc-console

Or reinstall to get the latest version.