Coder Social home page Coder Social logo

aqua-docker's Introduction

Aqua Server

Multipurpose game server powered by Spring Boot, for ALL.Net based games

This is a forked maintaining attempt of the domeori-aqua

Using docker to get simplified stat up

Usage

  • Download datasource.zip in the latest release and unzip
  • edit file config/application.properties:15, change allnet.server.host to the ipv4 address of your docker machine
  • be sure port 80, 8443, 22345 is opened
  • datasource$ sudo docker-compose up

Data file

  • Directory config/ and data/ contains your own configuration and userdata, you can get help in domeori's project

Notice

  • Because of using docker, allnet.server.host in config/application.properties:15 should be set as your server host

aqua-docker's People

Contributors

kanajin avatar

Stargazers

Rlotian avatar Miaowing avatar  avatar  avatar YuYue avatar  avatar  avatar  avatar zheng avatar  avatar Matrix avatar Kcalb_MengWang avatar Suphakit P. avatar LewisLuo avatar TonicBoomerKewl avatar GreenYoshi (Wang Han) avatar BlueDeer avatar  avatar

Watchers

 avatar

aqua-docker's Issues

一些奇怪的问题,应该发生在设置的部分

问题描述:
已经配置aqua并且启动,防火墙关闭,修改了 segatools.ini 当中的 dns 部分的 ip 地址为本机地址,进入游戏自检的时候タイトルサーバー (title server)显示为 BAD,此刻游戏后台显示如下:
Netenv: Virtualized ICMP Ping to ip4 fff830fe
Netenv: Virtualized ICMP Ping to ip4 fff830fe
Netenv: Virtualized ICMP Ping to ip4 fff830fe
Netenv: Virtualized ICMP Ping to ip4 c0a802af
Netenv: Virtualized ICMP Ping to ip4 c0a802af
Netenv: Virtualized ICMP Ping to ip4 c0a802af
Clock: Blocked timezone update
Clock: Blocked system time update
Clock: Blocked system time update
Security: nusec_ioctl_put_trace_log_data
00000000: 81 17 0b 03 03 2e 15 43 6c 6f 63 6b 20 32 33 31 …….Clock 231
00000010: 31 30 33 31 32 34 36 32 31 20 32 33 31 31 30 33 103124621 231103
00000020: 31 32 34 36 32 31 20 20 41 36 39 45 01 41 88 88 124621 A69E.A..
00000030: 21 05 00 00 00 00 00 00 00 00 00 00 !………..

H: 3 T: 0
Security: nusec_ioctl_put_trace_log_data
00000000: 81 17 0b 03 03 2e 15 43 6c 6f 63 6b 20 32 33 31 …….Clock 231
00000010: 31 30 33 31 32 34 36 32 31 20 32 33 31 31 30 33 103124621 231103
00000020: 31 32 34 36 32 31 20 20 41 36 39 45 01 41 88 88 124621 A69E.A..
00000030: 21 05 00 00 00 00 00 00 00 00 00 00 !………..

H: 4 T: 0
Security: nusec_ioctl_get_nvram_available: used=4 avail=7150
Security: nusec_ioctl_put_trace_log_data
00000000: 81 17 0b 03 03 2e 15 53 79 73 20 41 75 74 68 20 …….Sys Auth
00000010: 4f 4b 20 20 20 20 20 20 20 20 20 20 20 20 20 20 OK
00000020: 20 20 20 20 20 20 20 20 41 36 39 45 01 41 88 88 A69E.A..
00000030: 21 05 00 00 00 00 00 00 00 00 00 00 !………..

H: 5 T: 0
Security: nusec_ioctl_put_trace_log_data
00000000: 81 17 0b 03 03 2e 1f 41 75 74 68 20 72 65 74 72 …….Auth retr
00000010: 79 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 y
00000020: 20 20 20 20 20 20 20 20 41 36 39 45 01 41 88 88 A69E.A..
00000030: 21 05 00 00 00 00 00 00 00 00 00 00 !………..

H: 6 T: 0
Security: nusec_ioctl_get_play_count
Security: nusec_ioctl_get_play_limit
Security: nusec_ioctl_get_billing_ca_cert

00000001409358CC:0/1024
<<< 00000001409358CC:817/1024
Security: nusec_ioctl_get_trace_log_state H: 6 T: 0
Security: nusec_ioctl_get_trace_log_state H: 6 T: 0
Security: nusec_ioctl_get_trace_log_data
Params: 0 6 Buf: 429240

进入游戏之后联网图标为灰色。登录刷卡的时候按住回车无反应,点击手台左上角按键之后按住回车一秒,画面显示未注册 aime 账号,在 aqua 后台显示内容如下:
2023-11-03 12:47:32.068 INFO 25468 — [ntLoopGroup-3-3] i.s.a.s.a.handler.impl.Lookup2Handler : Request: {"gameId":"SDEZ","luid":"12345678901234567890","keychipId":"A69E01A8888","type":"lookup2"}
2023-11-03 12:47:32.096 INFO 25468 — [ntLoopGroup-3-3] i.s.a.s.a.handler.impl.Lookup2Handler : Response: {"registerLevel":"none","aimeId":-1,"type":"lookup2","status":1}

对于出现的问题寻找了很多论坛,找到了相似的问题但是没有找到解决办法。下面给出各个文件配置信息,如果目前信息无法帮助分析问题,暗号为:253157225,换个地方进行交流

aqua 设置如下:
aimedb.server.enable=true
aimedb.server.port=22345
billing.server.enable=true
billing.server.port=8443
server.port=80
aquaviewer.server.enable=true
game.maimai2.splash-old-patch=true
game.maimai2.userPhoto.enable=true
game.maimai2.userPhoto.picSavePath=data/userPhoto
game.maimai2.userPhoto.divMaxLength=32
spring.servlet.multipart.max-file-size=10MB
spring.servlet.multipart.max-request-size=20MB
spring.datasource.driver-class-name=org.sqlite.JDBC
spring.datasource.url=jdbc:sqlite:data/db.sqlite
spring.jpa.properties.hibernate.dialect=org.sqlite.hibernate.dialect.SQLiteDialect

segatools.ini 设置如下:
[vfs]
amfs=amfs
appdata=appdata
option=option
[dns]
default=192.168.2.175
[ds]
region=1
[netenv]
enable=1
[keychip]
subnet=DNS
[gpio]
dipsw1=0
[io3]
mode=xinput
autoNeutral=1
[gfx]
enable=0

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.