Start a conversation

Kerio Connect Webmail: Zoom/Teams Invite Join Links Are Incomplete or Not Clickable (10.0.9 and Earlier)

Overview

In Kerio Connect Webmail, calendar invitations from certain meeting platforms can display a join link that is only partially clickable. This happens when the meeting URL wraps across two lines inside the invite: only the portion up to the line break (typically ending at the ?) is turned into a hyperlink, while the rest of the URL — including the query string that follows it (for example, the pwd=... parameter on a Zoom link) — is left as plain text on the next line. Clicking the link then opens an incomplete URL and the meeting fails to join correctly.

This has been confirmed with Zoom and Microsoft Teams invites; Google Meet invites have not reproduced the issue. It affects Kerio Connect 10.0.9 and earlier (including 10.0.8 and older).

📌 A hotfix (updated webmail2.js and webmail3.js) is available now for immediate download below. This fix is planned to be included by default in the upcoming Kerio Connect 10.0.10 general release, after which manually applying the hotfix will no longer be necessary.

In This Article

Solution (Merged Hotfix)

Affected Versions

  • Kerio Connect 10.0.9 and earlier (including 10.0.8 and older)

Cause

A defect in the Webmail calendar invite rendering logic stops linkifying a meeting URL at a line break instead of continuing through the full address. As a result, a URL that wraps onto a second line only has its first segment turned into a clickable link, and the remaining query-string portion (which for Zoom links carries the meeting password) is left as unlinked plain text.

Steps to Apply the Hotfix

  1. Obtain the hotfix files
    Download the updated webmail2.js and webmail3.js files from the temporary hotfix folder below. This folder is a stop-gap distribution point until the fix ships in the general 10.0.10 release.
  2. Back up the current Webmail files
    Back up your Kerio Connect installation and specifically the existing copies of webmail2.js and webmail3.js.
  3. Stop Kerio Connect
    Stop the Kerio Connect service before replacing files.
  4. Replace the Webmail JavaScript files
    Replace webmail2.js and webmail3.js in the Webmail web root:
    <kerio_install_dir>\web\webmail\
    Example Windows path (may vary by installation): C:\Program Files\Kerio\MailServer\web\webmail\
  5. Start Kerio Connect
    Restart the Kerio Connect service.
  6. Clear browser cache
    Clear the browser cache (or test in a private/incognito window) to ensure the updated JavaScript files are loaded.

If You Already Have a Different Webmail Hotfix

Important: The fix for this issue is delivered by replacing the same two files (webmail2.js and webmail3.js) used for other Webmail/calendar hotfixes. If you have already received a separate hotfix for a different Webmail or calendar issue, do not apply both fixes independently — installing one set of files can overwrite the other, since they touch the same two files.

If this applies to you, contact support and reference both issues so a single, consolidated set of webmail2.js and webmail3.js files — containing all the fixes you need — can be provided.

Verify the Fix

  • Open Kerio Connect Webmail and view a previously affected invitation (especially Zoom/Teams examples where the URL wraps onto a second line).
  • Confirm the join URL is fully visible (not truncated) and clickable, and that it opens the correct meeting join page without a missing password/query parameter.
  • Confirm the copy/paste workaround is no longer needed.

If the Issue Continues

If the problem persists after applying the hotfix:

  • Capture a fresh reproduction and collect updated logs with Webmail/debug enabled (per your standard Kerio Connect logging procedure).
  • Provide the following for further analysis:
    • The problematic invite sample (redacted as needed)
    • Kerio Connect version/build details
    • Client/browser used
    • Timestamps of the reproduction

Frequently Asked Questions

Q1: How can I tell if I'm affected?
A1: You're likely affected if a Zoom or Microsoft Teams meeting invite in Kerio Connect Webmail shows a join link where only part of the URL (up to the ?) is clickable, while the rest — including the password parameter — appears as plain text on the next line. Google Meet invites have not shown this behavior.

Q2: Is there a workaround if I can't apply the hotfix immediately?
A2: Yes. Copy the full meeting URL from the invite content (both the clickable and plain-text portions) and paste it into a browser to join. This does not resolve the defect but restores join access temporarily.

Q3: I have another Webmail hotfix that also replaces webmail2.js/webmail3.js. Can I apply both?
A3: Not as separate steps. Because both fixes overwrite the same two files, applying one after the other can remove the first fix. Contact support so a single consolidated file set containing all the fixes you need can be provided.

Q4: Will I need to keep reapplying this hotfix after every update?
A4: No. The hotfix is a temporary measure. The fix is planned to be included by default in the upcoming Kerio Connect 10.0.10 release, at which point the manual file replacement described in this article will no longer be needed.

Choose files or drag and drop files
Was this article helpful?
Yes
No
  1. Ciprian Nastase

  2. Posted

Comments