It says something like "Server could not connect. Try to connect again?"sup guys i need help, i was trying to make a server by the .ova image and i can not connect the game, i opened all the port on setup.txt. can be my internet? i have 0.50 of upload Screenshot_22.png
I'm currently stuck on both a Pi 4 and Debian 10 on a desktop.Sadly I cant understand Japanese!
Ill assume you are using Emulator, Did you change your DNS to your server IP? We need a little more information about your settings, Is your server outputting anything?
@hobbes_182
Are you able to upload a RPI SD image by any chance? Im struggling to roll my own outside of the OVA image!
Cheers
Code: Select all
$ wget --no-check-certificate -O - https://gate1.jp.dnas.playstation.org/gai-gw/v2.5_i-connect
--2020-09-24 22:30:44-- https://gate1.jp.dnas.playstation.org/gai-gw/v2.5_i-connect
Resolving gate1.jp.dnas.playstation.org (gate1.jp.dnas.playstation.org)... 43.***.***.***
Connecting to gate1.jp.dnas.playstation.org (gate1.jp.dnas.playstation.org)|43.***.***.***|:443... connected.
OpenSSL: error:14094410:SSL routines:ssl3_read_bytes:sslv3 alert handshake failure
Unable to establish SSL connection.
Code: Select all
<IfModule ssl_module>
Listen *:443
SSLEngine on
# nail it to the securest cipher PS2 understands DHE-RSA-DES-CBC3-SHA
# check this with openssl
SSLCipherSuite DHE:!DSS:!AES:!SEED:!CAMELLIA!TLSv1.2
SSLCertificateFile /etc/dnas/cert-jp.pem
SSLCertificateKeyFile /etc/dnas/cert-jp-key.pem
SSLCertificateChainFile /etc/dnas/ca-cert.pem
ServerName gate1.jp.dnas.playstation.org
ServerAdmin webmaster@localhost
DocumentRoot /var/www/dnas
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory "/var/www/dnas">
Options -Indexes
Require all granted
</Directory>
# rewrite some URLs
RewriteEngine on
RewriteRule ^(/.*)/v2\.5_i-connect$ $1/connect.php [PT]
RewriteRule ^(/.*)/i-connect$ $1/connect.php [PT]
RewriteRule ^(/.*)/v2\.5_d-connect$ $1/connect.php [PT]
RewriteRule ^(/.*)/v2\.5_others$ $1/others.php [PT]
RewriteRule ^(/.*)/others$ $1/others.php [PT]
# send this to php-fpm socket (needs write access!)
<FilesMatch "\.php$">
SetHandler "proxy:unix:/var/run/php/php7.4-fpm.sock|fcgi://127.0.0.1"
</FilesMatch>
ErrorLog /opt/apache/logs/dnas_error.log
# Possible values include: debug, info, notice, warn, error, crit, alert, emerg.
LogLevel warn
CustomLog /opt/apache/logs/dnas_access.log combined
<FilesMatch "\.(cgi|shtml|phtml|php)$">
SSLOptions +StdEnvVars
</FilesMatch>
<Directory /usr/lib/cgi-bin>
SSLOptions +StdEnvVars
</Directory>
# we need to downgrade protocol for the DNAS browser
BrowserMatch "open sesame asdfjkl" \
nokeepalive ssl-unclean-shutdown \
downgrade-1.0 force-response-1.0
</IfModule>
NICE we can try thisIt says something like "Server could not connect. Try to connect again?"sup guys i need help, i was trying to make a server by the .ova image and i can not connect the game, i opened all the port on setup.txt. can be my internet? i have 0.50 of upload Screenshot_22.png
Are you on Discord? Join the official obsrv Discord server. My username is the same there as here. I can try and help you with the same things Refan988 helped me fix to get mine running. I am in the process of making a tutorial of the whole process, but not finished yet.
And this is something you cannot get around easily. Outbreak's network API ist so ancient that it is not able to use modern ciphers. So if you're using an unmodified PS2 and original discs, you'll have to deal with http 1.0 and weak ciphers. Something I doubt a modern cloud service would let you use.Only thing that worries me is A: HTTP 1.0 and B: Weak Cyphers.
CLR_DEV9:TCPSession Error: 11200 : TCP Connection Error: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond [::ffff:198.48.166.36]:8690
CLR_DEV9:TCPSession Error: 11200 : ErrorCode: 10060
Yeah I'm kinda sad about it because I swear I read that AWS API Gateway supported HTTP/1.0 somewhere. Seems like it only supports 1.1 onwards, and ELB supports even 0.9 but upconverts to 1.1 internally so no 1.0 response allowed.And this is something you cannot get around easily. Outbreak's network API ist so ancient that it is not able to use modern ciphers. So if you're using an unmodified PS2 and original discs, you'll have to deal with http 1.0 and weak ciphers. Something I doubt a modern cloud service would let you use.Only thing that worries me is A: HTTP 1.0 and B: Weak Cyphers.
So what are the options?
First thing could be to combine a cheap VPS supporting the weak ciphers for managing DNAS and login and then hand over to the cloud based lobby and game servers. The source code is not prepared to support multiple lobby servers and multiple game servers, but it should be easy to implement.
Second possibility is to patch the game to completely skip DNAS and use plain unencrypted http on a different port than 80 (just to be sure) for the login. You'd need to add a simple http handler to the source code and support for multiple lobby and/or game servers.
Third idea would be to create a proxy program running at each players' home to tunnel all the Outbreak traffic to your service. The proxy could take weak traffic and secure it.
No matter which way you choose, I wish you luck. Keep us updated
Users browsing this forum: No registered users and 1 guest