通知
すべてクリア

回答募集ARKASAでサーバーは見つかっているのに半透明のままで入ることができない

投稿: 1
質問投稿者
コミュニティ参加日: 5時間前

【1】ARKASAでサーバーが見つかったが半透明のままで入ることができない

【2】game.iniやgamesetting.iniをいじる→二日後ぐらいのARKのアプデで容量不足と言われたのでASAを一度すべて消し、入れなおした→その後ASAでサーバーを探せなくなりcolpilotに相談しながら改善しようと試みる→変わらず、今に至る

【3】colpilot(Windowsパソコンで最初からあったAI?)と相談しながらしていたためそのAIに今まで行ったことを箇条書きしてもらったのでそれをコピペします。

コピペ内容

🟦 1. ASA の UI・Direct Connect 関連
• ASA のメニューがスクロールできない問題を確認
• フルスクリーン → ウィンドウ化を試す
• マウスドラッグスクロールを試す
• PageUp/PageDown を試す
• 解像度変更を試す
• Direct Connect が ASA には存在しない仕様と判明
• 旧ARK(Evolved)と ASA の UI の違いを確認

🟩 2. Steam サーバーブラウザ関連
• Steam の「お気に入り」に85.131.246.134:27015を追加
• 「あなたのアドレスサーバーは見つかりません」エラーを確認
• これは 外向き UDP が通っていない可能性として分析
• しかし後に ASA の一覧にサーバーが表示されていることを確認
→ 広告は成功していると判明

🟦 3. start_asa.sh の修正
•-publicIOForEpic を追加(最初は位置が誤っていた)
• 正しい位置に移動して再構成
• スクリプトの最終行を修正
• RawPort の扱いを改善するために
→ "$PARAMS?RawPort=$RAWPORT"から"$PARAMS" ?RawPort=$RAWPORTへと変更した

🟩 4. ポートの LISTEN 状態確認
• ss -lunpt | grep 7790(7788,7778も試したが反応しなかったため変更している)
• sudo 権限エラー → root に切り替え
• root で再実行
• RawPort(7790)が LISTEN していないことを確認
→ ASA に入れない原因が RawPort で確定

🟥 5. 原因の最終特定
• Steam には広告されている(一覧に出ている)
• しかし ASA 側で 0/0 のまま
• RawPort が開かないとこの症状になる
• Wine/Proton では ASA の RawPort が bind できない既知の問題
→ Linux + Wine では ASA サーバーは正常動作しない と結論

🎯 最終結論
• 和幹の設定は全部正しい
• ポート開放も正しい
• スクリプトも正しい
• Steam 広告も成功している
• 唯一の問題は Wine/Proton が RawPort を開けない仕様
• つまり Linux では ASA サーバーは動かない

 

start_asa.shのコマンド全文

#!/bin/bash
export SteamAppId=2430930
export DISPLAY=""

PROTON_DIR="$HOME/Steam/compatibilitytools.d/GE-Proton8-21"
WINE64="$PROTON_DIR/files/bin/wine64"
GAME_DIR="$HOME/ASA_Server/ShooterGame/Binaries/Win64"

export WINEPREFIX="$HOME/Steam/steamapps/compatdata/2430930/pfx"
mkdir -p "$WINEPREFIX"

MAP="TheIsland_WP"
SESSION="AKKI_Server"
PASS="Kazuki8771"
ADMINPASS="Akki12190"

PORT="7777"
QPORT="27015"
RAWPORT="7790"
RCON="27020"

PARAMS="$MAP?listen"
PARAMS="$PARAMS?SessionName=$SESSION"
PARAMS="$PARAMS?ServerPassword=$PASS"
PARAMS="$PARAMS?ServerAdminPassword=$ADMINPASS"
PARAMS="$PARAMS?Port=$PORT"
PARAMS="$PARAMS?QueryPort=$QPORT"
PARAMS="$PARAMS?RCONPort=$RCON"

$WINE64 "$GAME_DIR/ArkAscendedServer.exe" "$PARAMS" \
?RawPort=$RAWPORT \
-PublicIPForEpic=85.131.246.134 \
-NoBattlEye -culture=en -log

 

【4】ご利用環境(わかる範囲でOK)
- 利用端末 パソコン(Windows)
- ・VPS 上で Linux + Wine/Proton を使用して ASA サーバーを起動
‐ コンソールを開くときCROMEを使ったりwindowspowershellを使っています。

【5】ARKASAでサーバー検索時に出てくる自分のサーバーが半透明な状態の写真

対象サービス