Collabora CODE Dockerでカスタムフォントを利用できるようにする
フォントファイルをDockerとCollaboraのシステムプレートにマウントすることで、カスタムフォントがエディタに表示され、ドキュメント内で正しくレンダリングされるようになります。
印刷時にMicrosoft Edgeで「スクリプトエラー」という厄介なエラーに遭遇していませんか?これはよくある不具合で、Webページ、請求書、レポートなどを印刷しようとするユーザーを悩ませています。でもご安心ください!このガイドでは、Microsoft Edgeで印刷時に発生する「スクリプトエラー」のトラブルシューティングを、分かりやすく効果的な手順で解説します。最後まで読めば、スムーズに印刷できるようになるはずです。さあ、早速エラーを解消してみましょう➡️
スクリプトエラーは、Edge の印刷処理がページ上の JavaScript と衝突することで発生します。原因は次のとおりです。
明確に理解するために、次のクイック リファレンス テーブルを確認してください。
| 原因 | クイックチェック | 可能性⭐ |
|---|---|---|
| 拡張機能 | すべてを無効にして印刷を再試行 | ⭐⭐⭐⭐⭐(最も一般的) |
| キャッシュ | 閲覧データを消去する | ⭐⭐⭐⭐ |
| エッジバージョン | アップデートを確認する | ⭐⭐⭐ |
| プリンタードライバー | デバイスマネージャー経由で更新する | ⭐⭐⭐ |
| サイトスクリプト | PDFに印刷してみる | ⭐⭐ |
以下の番号付き手順を順番に実行してください。ほとんどのユーザーは手順3で解決しています。手順ごとに印刷テストを行ってください。準備はいいですか?さあ、始めましょう!🚀
まだ問題が解決しない場合は、 Microsoft のEdge クリーンアップ ツールを実行して根本的な解決を図ってください。
基本が失敗した場合:
regedit、移動して、 ExtensionSettings がHKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge存在する場合は削除します(最初にバックアップしてください)。サイト固有の問題については、ウェブマスターに連絡するか、印刷する前にリーダー モード (F9) を使用してください。
エラーを起こさない:
ボーナス:スクリプトをより安全に実行するために、Edgeの設定で拡張セキュリティを有効にしてください。きっとあなたのプリントが喜ぶはずです!😊
おめでとうございます! Microsoft Edgeで印刷時に発生する「スクリプトエラー」のトラブルシューティングをマスターしました。ユーザーからの報告によると、これらの手順で95%のケースを解決できます。問題が解決しない場合は、Microsoftの公式トラブルシューティングツール(support.microsoft.com )をご確認ください。
下のコメント欄で、成功体験を共有してください。何が解決に役立ちましたか?印刷を楽しんでください!👏
フォントファイルを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、プロキシ、およびコンテナの問題を分離します。