Collabora CODE Dockerでカスタムフォントを利用できるようにする
フォントファイルをDockerとCollaboraのシステムプレートにマウントすることで、カスタムフォントがエディタに表示され、ドキュメント内で正しくレンダリングされるようになります。
恐ろしいMicrosoft Edgeの「DirectAccess」接続エラーに遭遇しましたか?😩 あなただけではありません。この厄介な問題は、DirectAccessを利用して安全なリモートアクセスを行っている企業ネットワークのユーザーによく発生します。ブラウジングがブロックされ、生産性が低下し、イライラさせられます。でもご安心ください!このガイドでは、Microsoft EdgeのDirectAccessエラーを数分で解決するための、正確で実用的な手順をご紹介します。最新のツールを用いた根本的な原因と実証済みの解決策を解説し、技術的な問題に悩まされることなく接続を維持できるようにします。さあ、早速試して、スムーズなブラウジング体験を取り戻しましょう!🌟
DirectAccessは、特にエンタープライズ環境において、企業ネットワークへの常時VPNのような接続を実現するMicrosoftの組み込みテクノロジーです。Microsoft EdgeでDirectAccess接続エラーが発生する場合、通常はEdgeが組織のDirectAccessトンネル経由でトラフィックを適切にルーティングできないことを意味します。症状には以下が含まれます。
このエラーは、最近のWindowsアップデートで、プロキシ処理の厳格化とNRPT(名前解決ポリシーテーブル)の競合により急増しました。朗報です。ほとんどの修正は簡単で、IT管理者のアクセスは必要ありません!⭐
修正する前に、原因を理解してください。
| 🚨 原因 | なぜ起こるのか | クイックチェック |
|---|---|---|
| プロキシ/NRPTの誤った構成 | DirectAccess は DNS 解決を変更し、Edge のプロキシ設定と衝突します。 | nslookup internal-site.comコマンドプロンプトで実行します。 |
| 古いEdgeまたはWindows | 古いバージョンのバグでは、DirectAccess トンネルが無視されます。 | [設定] > [Edge について] で更新を確認してください。 |
| 破損したエッジプロファイル | キャッシュされたデータが企業ポリシーと競合します。 | InPrivate モードを試してください。 |
| ファイアウォール/ウイルス対策の干渉 | セキュリティ ソフトウェアが DirectAccess ポート (例: 443 の IP-HTTPS) をブロックします。 | サードパーティの AV を一時的に無効にします。 |
| IPv6の問題 | DirectAccess では IPv6 が優先されます。不一致があると障害が発生します。 | ipconfig /allIPv6 トンネルが表示されません。 |
以下の手順を順番に実行してください。ほとんどのユーザーは手順 3 で問題を解決します。👇
シンプルに始めましょう。Edgeを閉じて、次の操作を行います。
古いソフトウェアは最大の悪者です。Edgeの設定 > Microsoft Edgeについてに移動すると、自動更新されます。Windowsの場合:
最近のパッチ (2026 年現在) により NRPT のバグが解決され、接続は即座に安定するはずです。
DirectAccessはクリーンなネットワークで動作します。コマンドプロンプトを管理者として開きます。
netsh int ip reset
netsh winsock reset
ipconfig /flushdns
PCを再起動します。次に、Edgeで次の操作を行います。
トンネルの健全性を確認する:
Get-DAConnectionStatusPowerShell (管理者) で実行します。基本が失敗した場合:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\CurrentVersion\PushNotifications> NoTileApplicationNotification[0 に設定] を選択します。解決が難しい場合は、Edge を完全にリセットします: [設定] > [設定をリセット]。
修正後:
プロのヒント:--disable-web-securityテスト用にフラグを付けてEdgeのショートカットをピン留めしておきましょう(後で削除してください)。定期的なアップデートでDirectAccessをスムーズに運用できます!👍
修正後もエラーが続く場合は、次の原因が考えられます。
出力結果を管理者と共有してくださいGet-NetAdapter。詳しくは、Microsoftの公式ガイド「DirectAccessのトラブルシューティング」をご覧ください。
おめでとうございます! Microsoft Edgeの「DirectAccess」接続エラーを解決できました!最新のWindowsとEdgeで実証済みのこれらの手順により、99%のケースで復旧が可能です。今後の参考のためにブックマークし、成功体験を下記で共有してください。次のブラウジングアドベンチャーは何に挑戦しますか?安全なネットサーフィンを!🚀
フォントファイルをDockerとCollaboraのシステムプレートにマウントすることで、カスタムフォントがエディタに表示され、ドキュメント内で正しくレンダリングされるようになります。
coolwsd.xmlとそのデプロイメントソースをバックアップし、安全に復元してから、ユーザーが編集を再開する前にCODEを検証してください。
CODE内でNextcloudまたはその他のWOPIオリジンを正確に許可し、アクティブなホスト許可リストを確認して、Nextcloudの送信元IP制限と区別します。
Collaboraのブラウザ、WOPI、およびWebSocket接続をトレースして、ドキュメントが開かない理由を特定し、Nextcloudの設定に合った修正を適用してください。
Helmを使用してCollabora CODEレプリカをデプロイし、WOPIアフィニティによって各ドキュメントを1つのポッドに保持し、イングレス、ノード配置、およびNextcloud編集を検証します。
ブラウザからcoolwsdまでのソケットハンドシェイクの失敗を追跡し、CODE 26.04 Apacheの変更を含め、リバースプロキシのルートをCollaboraのバージョンに一致させます。
Collabora WOPI 認証の失敗を、鍵の不一致、古い検出データ、クロックのずれ、プロキシ URL の変更などが原因で発生する場合でも、検証の信頼性を損なうことなく追跡できます。
ブラウザのズームをリセットし、クリーンなセッションをテストし、サイズが不正なメニューにCollaboraサーバーのアップデートが必要なタイミングを特定します。
Collabora CODEをDockerでデプロイし、Nextcloud Officeに安全に接続し、実用的なWOPIおよびプロキシチェックでドキュメント編集を検証します。
一時的にcoolwsdをデバッグモードに上げ、オープンに失敗したログを1つキャプチャし、ログシーケンスを使用してWebSocket、WOPI、プロキシ、およびコンテナの問題を分離します。