Skip to main content

クイックフィックス

「診断を実行する」

インストーラーにはスタックと一般的な設定ミスを確認するdoctorスクリプトが同梱されています。

「Webインターフェースにアクセスできない」

  1. コンテナが実行中か確認します:
  1. ポートが正しくマッピングされているか確認します:
  1. Webコンテナのログを確認します:

kodus-webログにEdge Runtimeエラーが表示される」

A Node.js API is used ... not supported in the Edge Runtimeのようなエラーが表示される場合(axiosのインポートトレースが伴うことが多い)、WebアプリのあちらがEdge Runtimeで実行されており、Node.js APIをサポートしていません。
  1. 最新のkodus-webイメージに更新します(インストーラーを再実行するか、docker-compose pull kodus-webdocker-compose up -dを実行)。
  2. ソースからビルドしている場合は、auth/サーバールートがNode.jsランタイムで実行されることを確認してください(export const runtime = "nodejs"を設定し、それらのルートでruntime = "edge"を使用しないようにしてください)。
  3. コンテナを再ビルドして再起動します。

「Gitのwebhookが機能しない」

  1. ドメインの設定を確認します:
  1. Webhookの試行についてWebhooksのログを確認します:
  1. リバースプロキシの設定を確認します:

「データベース接続の問題」

  1. データベースコンテナの状態を確認します:
  1. データベースのログを確認します:
  1. データベース接続をテストします:

「vectorタイプが見つからないためマイグレーションが失敗した」

マイグレーション中に「type vector does not exist」エラーが発生した場合、PostgreSQLデータベースでpgvector拡張機能が有効になっていないためです。修正方法を以下に示します:
  1. PostgreSQLデータベースに接続します:
  1. pgvector拡張機能を有効にします:
  1. 拡張機能を有効にした後、マイグレーションを再度実行します:
問題が解決しない場合は、拡張機能が正しくインストールされているか確認できます:

よくある問題

RabbitMQの問題

メッセージキューのエラーが表示される場合:
  1. RabbitMQの状態を確認します:
  1. http://localhost:15672の管理コンソールにアクセスして、キューと接続を確認します
  2. 必要に応じてサービスを再起動します:

リソースの問題

サービスが遅くなったりクラッシュしたりする場合:
  1. リソースの使用状況を確認します:
  1. コンテナの制限を確認します:
  1. 必要に応じてdocker-compose.ymlのリソース制限を調整します

サポートを受ける

サポートリクエストに含める内容

  • 正確なエラーメッセージ
  • 影響を受けたサービスの関連ログ
  • デプロイ方法(CLI、VMなど)
  • 問題を再現する手順

サポートを受けられる場所