Just a heads up: On March 24, 2025, starting at 4:30pm CDT / 19:30 UTC, the site will be undergoing scheduled maintenance for a few hours. During this time, the site might be unavailable for a short while. Thanks for your patience.
×atlas-debug コマンドにてconfluenceを起動しましたが
eclipseのリモートデバッグを起動してもConnection Refused になり
デバッグに失敗します。
デバッグの際に何か設定しなければならない項目などありますでしょうか?
## 環境
SDK 8.0.16
OS: Ubuntu18.04LTS、Windows10
アトラシアン株式会社の向井と申します。
コミュニティをご利用いただきありがとうございます。
atlas-debugコマンドをご利用の際、 5005ポートもしくは --jvm-debug-port で設定したポートを使って接続します。こちらのポートはeclipseからアクセスできるようになっておりますでしょうか。
https://developer.atlassian.com/server/framework/atlassian-sdk/creating-a-remote-debug-target/
ご利用の環境で、上記のポートがファイアウォール等で制限されていないか、ご確認いただけますと幸いです。特に、もし仮想環境をご利用でしたら、仮想環境に対して上記ポートがアクセスできるように設定されているかご確認ください。
ご返信ありがとうございます。
上記の問題ですが、現在tomcatのcatalina.sh内
```
if [ "$1" = "jpda" ] ; then
if [ -z "$JPDA_TRANSPORT" ]; then
JPDA_TRANSPORT="dt_socket"
fi
if [ -z "$JPDA_ADDRESS" ]; then
JPDA_ADDRESS="localhost:8000"
fi
if [ -z "$JPDA_SUSPEND" ]; then
JPDA_SUSPEND="n"
fi
if [ -z "$JPDA_OPTS" ]; then
JPDA_OPTS="agentlib:jdwp=transport=$JPDA_TRANSPORT,address=$JPDA_ADDRESS,server=y,suspend=$JPDA_SUSPEND"
fi
CATALINA_OPTS="$JPDA_OPTS $CATALINA_OPTS"
shift
fi
の下に
JPDA_OPTS="-agentlib:jdwp=transport=dt_socket,address=5005,server=y,suspend=n"
CATALINA_OPTS="$JPDA_OPTS $CATALINA_OPTS"
の2行を追加することでリモートデバッグが出来ているという状況です。
ですのでポート自体にはアクセス出来ております。
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
ご説明ありがとうございます。
catalina.shの設定によりConfluenceのサービスがLISTENすることはできていると思うのですが、そこに接続するまでの間にファイアウォール等で通信が遮られていないかが気になります。
EclipseはWindows 10で、Confluenceは仮想環境等のUbuntuで動かしているようなイメージでよろしいでしょうか。よろしければ、Windows 10上でPowershellコンソールを開き、
Test-NetConnection <UbuntuのIPアドレス> -Port 5005
を実行して接続できるかお確かめいただけますでしょうか。
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.