Skip to content

docs(debugging): trust self-signed SSL cert on end-user machines (KOB-51426)#497

Open
tungmhoang wants to merge 2 commits into
mainfrom
docs/KOB-51426-trust-self-signed-ssl-cert
Open

docs(debugging): trust self-signed SSL cert on end-user machines (KOB-51426)#497
tungmhoang wants to merge 2 commits into
mainfrom
docs/KOB-51426-trust-self-signed-ssl-cert

Conversation

@tungmhoang

@tungmhoang tungmhoang commented Jun 22, 2026

Copy link
Copy Markdown
Collaborator

Issues

Changes

  • Move the instructions to trust the self-signed ssl certificate to a partials section in virtualUSB, then re-use it for MCP server.
  • Add a Linux tab with Debian-based (update-ca-certificates) and Arch/Fedora (update-ca-trust) trust steps.
  • Align the macOS step to trust the root CA certificate (root.crt/ca.crt), matching the Windows/Linux tabs and the source.

… (KOB-51426)

Migrate the end-user portion of the Confluence "Deploy SSL cert to
end-user machines" section into the public docs.

- Add a Linux tab (Debian-based and Arch/Fedora trust steps).
- Add a note to restart Chrome, Kobiton CLI, virtualUSB, or any AI
  coding assistant connected through the Kobiton MCP server after import.
- Broaden the page intro and section note from virtualUSB-only to
  Portal Web, virtualUSB, Kobiton CLI, and Kobiton MCP server.
- Align the macOS step to trust the root CA certificate, matching the
  Windows/Linux tabs and the source.
@tungmhoang
tungmhoang marked this pull request as ready for review June 22, 2026 09:43
After creating the file, continue with either OAuth or API key authentication.
After creating the file, continue with either <<oauth-authentication,OAuth>> or <<api-key-authentication,API key authentication>> . For Standalone customer with self-signed SSL certificate, trust the certificate before authenticating.

== Trust self-signed SSL certificate (Standalone/On-Prem only)

@tiffany-kobiton tiffany-kobiton Jun 22, 2026

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Don't use slash terms as per Microsoft style. "On-Prem" is an internal-sounding term. Users will know this type as "Standalone". You could say something like "Standalone (on premises deployment)" if you think clarification is needed, but only once near the beginning.

Replace `\https://api-custom-domain.kobiton.com/mcp` with the actual URL of your Kobiton MCP server.

After creating the file, continue with either OAuth or API key authentication.
After creating the file, continue with either <<oauth-authentication,OAuth>> or <<api-key-authentication,API key authentication>> . For Standalone customer with self-signed SSL certificate, trust the certificate before authenticating.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The brackets are unnecessary. Restore to plain text "OAuth or API key authentication".

== Install local plugin

Run the commands in the table below in a command-line tool on your machine according to the AI platform. Replace `/path/to/automate` with the actual path to the `automate` or `automate-main` folder.
Run the commands in the table below in a command-line tool on your machine according to the AI Agent tool. Replace `/path/to/automate` with the actual path to the `automate` or `automate-main` folder.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Don't use "machine" to refer to a computer as per Microsoft style.

I find this line confusing.

:tabs-sync-option:

Learn how to configure your personal computer for Standalone Portal with SSL, so you can debug local or private devices using virtualUSB.
Configure your personal computer to trust a Standalone/On-Prem Portal that uses a self-signed SSL certificate. Trusting the certificate is required to access the Portal Web and to use virtualUSB.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why is this a "personal" computer? Shouldn't it be their org's computer?

@tiffany-kobiton tiffany-kobiton left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Feedback in comments.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants