Troubleshoot Plugins
Troubleshoot plugin installation and configuration problems across IDEs, including network connectivity issues and environment-specific workarounds.
OpenCode Plugin Issues
The plugin does not log by default.
Enable debug logging
To enable debug logging for the JFrog plugin:
- In your terminal, run:
export JFROG_DEBUG_LOGS=trueLogs are written to <project-root>/.opencode/event-log.txt.
Bundled skills not found
If you see a "bundled skills not found" error (a toast in the TUI and/or an ERROR line in the log), the installed package is incomplete or corrupted. Reinstall @jfrog/opencode-jfrog-plugin and restart OpenCode.
JFrog MCP 401 or SSE error
If the JFrog MCP shows 401 or an SSE error in opencode mcp list (or the TUI), the /mcp endpoint rejected the token. Make sure JFROG_ACCESS_TOKEN is a JWT access token (jf atc), not a 64-character reference token, and that it was issued for the same platform as JFROG_URL (check with jf c show).
MCP connection status is surfaced by OpenCode itself. This plugin only registers the server. With JFROG_DEBUG_LOGS=true, a non-JWT token also produces a WARNING line in the event log.
Claude Code Plugin - Installation Issues
Plugin Installation Fails: SSH to GitHub Blocked
Symptoms
claude plugin install jfrog@claude-plugins-officialfails- Error mentions SSH/port 22 or GitHub connection issues
- Installation hangs or times out when attempting to reach GitHub
Root Cause
Your network blocks SSH (port 22) to GitHub. Claude Code currently has a open issue in which it tries HTTP and not HTTPs. The plugin normally uses SSH by default, but can fall back to HTTPS (port 443) using the solutions below.
Solution 1: Use HTTPS (Recommended)
Requirements: Claude Code v2.1.144 or later. Check your version with claude --version
Set an environment variable before installing:
export CLAUDE_CODE_PLUGIN_PREFER_HTTPS=1
claude plugin install jfrog@claude-plugins-officialThis forces the plugin download over HTTPS/443 instead of SSH/22.
Solution 2: Configure Git
If environment variables aren't practical in your setup:
git config --global url."https://github.com/".insteadOf [email protected]:
claude plugin install jfrog@claude-plugins-officialThis globally configures Git to use HTTPS for all GitHub URLs instead of SSH.
Related Topics
Install JFrog Plugin for OpenCode
Updated 20 days ago
