メインコンテンツまでスキップ

トラブルシューティング

一般的な問題​

Q: サーバーソリューションをローカルサーバーにインストールしたいのですが、最新バージョンはどこでダウンロードできますか?

A: 最新のサーバーソリューションは、GithubおよびSourceForgeで入手できます。

Q: ポータルを作成してログインした後、Peopleモジュールに「fake user」という名前の未知のユーザーが表示されます。また、サービスリストにOnlyofficeHealthCheckというサービスもあります。これはなぜですか?何か対処が必要ですか?

A: このユーザーとサービスは、将来のリリースでポータルに提供される予定のHealth Check機能の一部です。現時点では機能していないため、そのままにしておくか、OnlyofficeHealthCheckサービスを無効にして、サービスの自動起動リストから削除することができます。

Q: サーバーソリューションをインストールして正常に使用するために必要なシステムは何ですか?

A: システム要件は以下の通りです:

  • CPU: デュアルコア4 GHz以上
  • RAM: 少なくとも8 GB、ただしホストOSに依存します。多いほど良いです。
  • HDD: 少なくとも40 GBの空き容量
  • OS: Microsoft Windows Server 2016以降

Q: 既にサーバーソリューションをサーバーにインストールしましたが、使用しているバージョンがわかりません。どうやって確認できますか?

A: 正確なバージョン番号を確認するには、以下の手順を行ってください:

  1. web.studio/web.appsettings.config ファイルを開きます
  2. <add key="web.install-url" value="http://service.onlyoffice.com/install/email.ashx?v=77" /> パラメータを確認し、v=の後に続く数字を確認します

Q: Community ServerをControl PanelとDocsと一緒にインストールし、その後Docsをアンインストールしましたが、Control Panelが動作しません。

A: Docsへの接続パスをリセットし、IISでCommunity Serverを再起動する必要があります。以下の手順を実行してください:

  1. C:\Program Files (x86)\Ascensio System SIA\CommunityServer\WebStudio\ フォルダに移動し、web.appsettings.config ファイルをテキストエディタで開きます。

    次のキーの値をクリアし、変更を保存します。

    <add key="files.docservice.url.public" value="" />
    <add key="files.docservice.url.internal" value="" />
    <add key="files.docservice.url.portal" value="" />
  2. ポータル設定でエディター接続設定をリセットします:

    http://127.0.0.1/Management.aspx?type=17 ページにアクセスし、リセットボタンを押します。

  3. IISでONLYOFFICE Serverのウェブサイトを再起動します:

    スタートメニューから「Windows管理ツール」を開き、「インターネット インフォメーション サービス(IIS)マネージャー」を実行します。IISマネージャーで、接続パネルの「サイト」セクションを展開します。リスト内の ONLYOFFICE Server ウェブサイトを右クリックし、「ウェブサイトの管理」>「再起動」を選択します。

インストールの問題​

Q: インストール手順が必要です。どこで見つけられますか?

A: インストール手順は、ヘルプセンターのインストールセクションで見つけることができます。

Q: サーバーソリューションをWindows Server 2012にインストールしたいのですが、可能ですか?

A: はい、Windows Server 2012にサーバーソリューションをインストールできますが、サーバーソリューションを動作させるために設定をいくつか変更する必要があります:

  1. C:\Windows\System32\inetsrv\config\applicationHost.config に移動します
  2. <sectionGroup name="system.webServer"> セクションを見つけます
  3. <section name="handlers" overrideModeDefault="Deny" /> を <section name="handlers" overrideModeDefault="Allow" /> に変更します
  4. <section name="modules" overrideModeDefault="Deny" /> を <section name="modules" overrideModeDefault="Allow" /> に変更します

Q: 古いサーバーソリューションを使用しています。最新のものに移行するにはどうすればよいですか?

A: ONLYOFFICE Workspaceを最新バージョンにアップグレードする方法についての詳細な手順は、この記事で見つけることができます。

移行プロセスを開始する前に、ポータルデータのバックアップを忘れずに行ってください。

Q: 次のエラーが発生します:「Server Error in ‘/’ Application. Index was out of range. Must be non-negative and less than the size of the collection」。この問題を解決するにはどうすればよいですか?

A: web.appsettings.config ファイルの core.machinekey キーに8文字以上のシンボルを追加してみてください。

Q: 次のエラーが発生します:「{SQL_ERROR}: {SQL_STATE: HY000} 指定されたキーが長すぎます。最大キー長は1000バイトです」。この問題を解決するにはどうすればよいですか?

A: mysql-essential-5.1.58-win32をインストールするか、長いキーを使用できるようにデータベースサーバーの設定を変更することをお勧めします。

Q: サーバーソリューションをコンピューターにインストールしましたが、そのフォルダーが見つかりません。どこで見つけられますか?

A: デフォルトでは、バージョン7.5より古いものは C:\ProgramData\TeamLab ディレクトリに、バージョン7.5は C:\Program Files (x86)\TeamLab Server ディレクトリに、バージョン7.7は C:\Program Files\Ascensio System SIA\ONLYOFFICE ディレクトリにインストールされます。

Q: ソースコードをダウンロードしましたが、Visual Studio 2010での使い方がわかりません。何が間違っているのでしょうか?

A: サーバーソリューションは、Visual Studioで開くことができる単一のプロジェクトではなく、いくつかの小さなプロジェクトで構成されています。これらのプロジェクトは、次の.batファイルを使用してコンパイルされます:redistributable\asc\BuildAndDeploy.bat。私たちはVisual Studio 2012を使用しています。

設定の問題​

Q: 初めてONLYOFFICE Workspaceを起動しようとすると、localhostが利用できず、ONLYOFFICEのウェブサイトが The process cannot access the file because it's being used by another process. (Exception from HRESULT: 0x80070020) エラーを返します。これを修正するにはどうすればよいですか?

A: このエラーは次の2つの方法で修正できます:

  1. インターネット インフォメーション サービス(IIS)でONLYOFFICEのウェブサイトを別のポートに切り替えます;
  2. または、IISで他のすべてのウェブサイト(ある場合)をポート80から削除します。

Skypeを実行している場合は、無効にしてみることもできます。

Q: ポータルをHTTPからHTTPSに切り替えたいのですが、どうすればよいですか?

A: サーバーソリューションがインストールされているコンピューターにPEM形式の証明書を配置します。このファイルへのフルパスをスラッシュ(/)を使用してサーバーソリューションの config.js ファイルに指定します。その後、OnlyOfficeRouter サービスを再起動します。

Q: ポータルのドメイン名を変更したいのですが、どうすればよいですか?

A: ドメイン名は、設定 - 一般タブのDNS設定 - カスタムドメイン名フィールド、または tenants_tenants テーブルの mappeddomain フィールドで割り当てることができます。

Q: ONLYOFFICE Workspaceで全文検索を使用できません。どのように設定すればよいですか?

A: ONLYOFFICE Workspaceで全文検索を設定するには、次の手順を実行する必要があります:

  1. 公式ウェブサイトから sphinx バージョン2.2.10をダウンロードします。

  2. ダウンロードしたアーカイブファイルを任意の場所に解凍します。例:C:\Program Files\Sphinx-2.2.10

  3. bin Sphinxディレクトリ(例:C:\Program Files\Sphinx-2.2.10\bin)へのパスをシステム(ユーザーではありません)PATH環境変数に追加します。

    これは次のように行います:コントロールパネル > システム > システムの詳細設定 - 開いたダイアログウィンドウで 環境変数... ボタンをクリックし、PATH変数を選択して編集をクリックします。開いたウィンドウで新規を選択し、新しい変数の名前(例:sphinx)を入力し、適切なボタンを使用してそのパスを参照します。その後、結果を保存します。

  4. OnlyofficeIndexの起動タイプを disabled から automatic に変更して実行します。

    コントロールパネル > 管理ツール > サービスに移動し、OnlyofficeIndexサービスを見つけて右クリックし、プロパティを選択します。開いたダイアログウィンドウでドロップダウンメニューを使用して自動スタートアップタイプを選択し、OKをクリックしてサービスを開始します。

Windowsではライセンスの制限により自動インストールはサポートされていません。

Q: メール通知の送信に問題があります。追加したカスタムDNS名の代わりに、サーバーソリューションがホストされているサーバー名(PC名)がメッセージに表示されます。どうすれば解決できますか?

A: web.appsettings.config ファイルに <add key="web.host" value="<YOUR_DOMAIN>"/> という文字列を追加してください。

Q: web.appsettings.configファイルにドメインを追加しました。ポート80でウェブサイトを実行すると機能します。別のポートに対してどのように定義できますか?

A: web.appsettings.config ファイル内に以下の文字列を追加できます:<add key="web.host" value="http://<DOMAIN>:<PORT>"/>。

Q: SMTP設定を正常に構成してテストしましたが、メール通知が機能しません。なぜですか?

A: ネットワークに問題があるようです。確認してみてください。このためには、スタート >> 実行に移動し、cmdコマンドを入力します。その後、開いた黒いウィンドウにping notify.onlyoffice.comまたはping mail.onlyoffice.orgを入力し、Enterキーを押します。その後、IPアドレスが表示されない場合は、ネットワークに問題があります。

Q: Talkが動作しません。この問題をどのように解決できますか?

A: OnlyofficeJabber サービスが実行中であり、ファイアウォールとウイルス対策の例外に追加されていることを確認してください。ポート5222と5280が開いている必要があります。

Q: メールボックスをMailモジュールに接続できない、または接続されたメールボックスにメールが届かない。この問題をどのように解決できますか?

A: OnlyofficeMailAggregator サービスが実行中であり、ファイアウォールとウイルス対策の例外に追加されていることを確認してください。また、以下のポートが外向きリクエストに対して開いていることを確認してください:

  • SMTP: 25, 465
  • IMAP: 143, 993
  • POP3: 110, 995

Q: ポータルイベントの通知がメールアドレスに届きません。この問題をどのように解決できますか?

A: OnlyofficeNotify サービスが実行中であり、ファイアウォールとウイルス対策の例外に追加されていることを確認してください。ポート25が外向きリクエストに対して開いていることを確認してください。

Q: OnlyofficeAutoreplayサービスが動作しません。この問題をどのように解決できますか?

A: ポート25が受信リクエストに対して開いていることを確認してください。また、DNSのMXレコードが正しく設定されていることを確認してください。

Q: サーバーソリューションのコードを更新して、自分の望むように見えるようにしたいです。プロジェクトがよく整理された状態で表示されるソリューションファイルがあるはずです。それはどこで見つけられますか?

A: ソリューションファイルはありませんが、自分で作成し、プロジェクトを手動で追加することができます。プロジェクトのコンパイル順序はここにあります:_ci\projects\build.proj。

使用上の問題​

Q: ポータルデータをバックアップする必要があります。どうすればよいですか?

A: MySQLを使用してデータベースのバックアップを作成できます。または、以下のディレクトリからデータを手動でコピーしてデータバックアップを作成できます:

  • Data\Files\
  • Data\Mail\
  • web.studio\addons\mail\Data
  • web.studio\data\
  • web.studio\Products\Community\Modules\Blogs\Data\
  • web.studio\Products\Community\Modules\Bookmarking\Data\
  • web.studio\Products\Community\Modules\Forum\Data\
  • web.studio\Products\Community\Modules\News\Data\
  • web.studio\Products\Community\Modules\PhotoManager\Data\
  • web.studio\Products\Community\Modules\Wiki\Data\
  • web.studio\Products\CRM\Data\
  • web.studio\Products\Projects\Data\

Q: Android携帯からポータルにアクセスしようとしましたが、失敗しました。なぜですか?

A: サーバーソリューションにはモバイルアクセスがないため、Android携帯やiOSデバイスからポータルにアクセスすることはできません。SaaSソリューションを使用すれば可能です。

Q: 6.0から6.5に移行した後、プロジェクトモジュールが読み込みアイコンで止まっています。この問題をどのように解決できますか?

A: まず、ブラウザのキャッシュをクリアしてみてください。バージョン6.5ではいくつかのJavaスクリプトが更新されており、以前のバージョンのスクリプトがキャッシュに保存されていると問題が発生する可能性があります。

Q: サーバーソリューションを使用しているときに、ここに記載されていない問題に直面しました。どうすればよいですか?

A: ご自由に開発者フォーラムを訪れて、質問の答えを見つけてください。また、Github Issuesセクションで問題を説明することもでき、コミュニティメンバーが助けてくれるでしょう。