Setting up SimpleVoiceChat w/ Oracle Servers
Hello, I'm currently trying to set up SimpleVoiceChat (via Oracle's free tier servers) but I honestly have no idea how to open the voice chat port π
Thanks in advance
215 Replies
Thanks for asking your question!
Make sure to provide as much helpful information as possible such as logs/what you tried and what your exact issue is
Make sure to mark solved when issue is solved!!!
/close
!close
!solved
!answered
Requested by selkier#0
do you know how to open ports on oracle's subnet system
It's been a while
right, let me load up my oracle (you do the same) and i'll walk you through it
I was following the tutorial from https://www.setup.md/guides/oracle-cloud when I originally set it up, so it should share all the same configs with ports on that front
setup.md
Oracle Cloud
A modified version of the guide produced by u/Belaboy1095969 on the Admincraft reddit using Ubuntu LTS.
Thank you so much!
I have Oracle up, I'm in the VM on the command line (I'm on Windows 11), and I have FileZilla linked with the sever files atm so I have pretty much full access to mess around with stuff to the best of my knowledge
Right, so can you go onto oracle and select your instance so you get the little overview screen
Done
you'll see this among other things
alright
on the right, you should see a section called Primary VNIC
and underneath that there should be a link by
Subnet
, click on that
let me know once you're thereDid that
right so you should see a list under SecurityList
there should only be one there
click on it
Yup
under Ingress Rules, click Add Ingress Rules
Did that
add it to look like this
so set Source CIDR to 0.0.0.0/0
and destination port range to 25569 (or whatever port)
Did that
then underneath that click + Another Ingress Rule
follow the exact same step but set IP Protocol to UDP
than after that doo Add Ingress Rules to add both of them
Done
then open ssh, and do
sudo ufw allow 25569/tcp
, then sudo ufw allow 25569/udp
then sudo ufw reload
then if you do sudo ufw status
you should see your new portsThis is what my ingress rules look like now for reference, shouldn't have any doxxable info?
looks good to me
Does it matter if I'm cd'd into the server folder or not?
doesn't matter where you run it
Alright, thanks
let me know once done
I'm reopening the ssh rn cuz the command line isn't letting me type
:ThumbsUp:
This outputted this
(I'd also like to note that the MC server isn't on, nor has it been started for the first time, but I have all of the mods in place and can do that)
sudo ufw enable
then sudo ufw status
do no
then
sudo ufw allow 22/tcp
Alright
then
sudo ufw enable
and say yes if it asksDid that
okay
have you already started the server up before with simple voice chat on?
No
put the mod on, start your server then stop it
let me know once done
I think I might need to update java
yeah
you're using java 17, you need 21
Or "downdate" it? Idk
Alright
sudo apt-get remove openjdk-17-jre-headless
to remove the java 21
then i think you can do sudo apt-get install openjdk-21-jdk
Done
Yeah it works
start your server
It's going to take a hot second to download first
~4min
ah :LUL:
Oh that number's going up lovely
:Sad:
6min?
Hopefully not jinxing it but it is steadily going down now lmfao
:Prayge:
Finished
^^
It's saying that the folder minecraft-server-folder doesn't exist lovely
Okay got in
Ah I forgot to make the EULA one second
Generating the world rn
By the way, tangental question: To reset the world, which folders should I delete? Or should I just remove the entire world folder but keep the datapacks folder?
And server is up now
lemme boot up MC
if you want, yeah?
also, did you boot the server up with simplevoicechat installed?
Yes
stop your server
These are my mods in a 1.21.1 instance
head over to
config/voicechat/voicechat-server.properties
set port
to 25569
and bind_address
to 0.0.0.0
then restart your serverThese are all of the server mods
That's just saying "stop" right?
yeah
alr
Done
The oracle one or the MC one?
mc
alr
Done
now join the server
see if you can talk
It doesn't let me talk at all
might be because my mic's a bit fucked though
yes, that should be why
what does the icon in the bottom left look like in game?
oh
that means it failed to connect to the server
ah
1. please send logs again
2. after that, set the
bind_address
to *
and restartStill same icon
:/
Try select a microphone and see if it works
Still no mic registering at all
that's a you issue and not server issue
Yeah...
Would you be willing to hop on to test a bit?
*imo i like plasmovoice better but :Shrug: *
sorry, no
i'm fairly busy
Oh well, and yeah fair
That's fair π
I think it's a big me issue because windows doesn't detect it either
@Skullians Back now, managed to get my audio working
It does still have the same sign though
have you tried restarting the entire oracle machine?
(As in this icon)
Let me try
stopping
stopped
on
lovely connection timed out
specifically
It shows as running and everything :/
Ah fuck it ima reboot again
Lovely that did nothing
is your svc port opened in ufw
I believe so?
^^^
okay
hm
which port is your svc server on?
25569?
Open Port Check Tool - Test Port Forwarding on Your Router
Port checker is a utility used to identify your external IP address and detect open ports on your connection. This tool is useful for finding out if your port forwarding is setup correctly or if your server applications are being blocked by a firewall.
try this
check 25569 or whatever is your svc port in there
wait
nvm svc is udp isnt it
I believe so
I think now the issue is that
I just can't enter ssh
didnt you allow ssh
is the server online?
I did, I have no clue why
Yeah
^
interesting
if you wish I can nmap it from here
I don't know what that is but I'd rather not because I'm assuming that'd pretty badly doxx me and I need to be able to access stuff myself
uh its an oracle vm bro..
but well
π
I doubt ill get different results from that website
just check 22 in there and see
It is closed
did you mess something up in their network control or whatever it is
I have no idea
just replicate mine
permit all traffic for now
Did that
Port still closed
the VC one is closed too...
is ssh usable now?
Nope!
hm
honestly at this point I dont know whats up
try pinging the ip
How do you do that?
ping <ip>
β οΈπ
Request timed out
you replicated my settings?
like so?
remove the extra obnes
make it exactly like mine
π
oracle blocks icmp by default
so to ping it, you need to enable icmp
Still timed out :/
(Exactly the same as this)
then I can confidently say your machine is either not online, or ip changed
look at this again
Nope! Exactly the same :/
very interesting
Yeah......
It is in fact running
screenshot under primary vnic? At this point I dont know if I can help further without knowing the ip addr
uh
I assume that basically removes all helpful info? lmfao
yeah β οΈ
One second
DM'd you
(Update: Still fucked)
I'm going to try deleting all the ingriss rules and redoing them
fuck me
@ππππΎππΎπΈ I might have figured something out
I can create a command that runs a script in the bash shell
Do you know if there's anything I can do with this to make shit work?
nop, Ive never used the oracle bash shell before
nor do I know how it works xd
Fuck π
Itβs linux bash
itβs possible
that ufw is somehow blocking port 22
if you canβt ssh in
so try get it to fun sudo ufw disable, or sudo ufw allow 22/tcp and sudo ufw reload
Doesn't work :/
:pain:
did you have anything precious on there
did you make any world progress
Thankfully I took a backup of the original server before I deleted it
ah good
I just don't want to have to make a new VM...
Yeahβ¦. Thatβs fair
Like not to doxx myself but
big city π
good vm π
I see no other option.
When I look back I do realise that ufw has never played nicely with oracle
:/
tbh thatβs the case everywhere
True
Thereβs almost no VMS
Should I try to hit up Oracle?
yeah...
You can try
Iβd give a hint: you can upgrade to the pay as you go account plan, and the capacity is way higher, and as long as you make a vm that is under/at the limits of your free resources you donβt get charged
Yeah, I had a friend who did that
so higher chance of VM + no charge
weird, worked fine forme
yes, its very so so
Iβve seen some be fine
some where it fucks it all up
I was considering doing that but I didn't want to give my cc info to them and yeah
maybe op shouldnt've enabled ufw xd
donβt you have to provide it on sign up anyways
that was my bad tbh, I thought it was already active ngl because of the guide they had used included it
I mean I made the VM before I even had a debit card lmfao
oh lmao
Yeah
Oracle is very legitimate
shouldnt be
Well yeah I'm just lazy and also like
as ufw is supposed to work normally
I haven't ate since early yesterday
So I am not functioning rn π
Well when I got them to run ufw status it said inactive
cmon man go eat
go eat πππ
i saw, but ufw shouldnt be an issue normally
Also @Selkier were you using oracle Linux?
as op did permit 22
yeah thatβs what Iβm thinking
oracle lin β οΈ
cant figure out how that works
I'd always manually choose ubuntu 2204
I literally can't, college
:(
Dining halls aren't open, although they open in ~10 minutes now thankfully
I believe so
ah
oh god.
Where do I see that?
uh
^^
above that
ah good
its ubuntu
okay thatβs fine
lmfao
I found a way to actually connect to the cloud shell???/
Just now it's not letting me type in the password
What are you trying to do with cloud shell
Welcome to the pain I experienced a couple weeks ago
Cloud shell only gives you access to OCI commands like to stop and start your instance and stuff like that
Trying to open the port for ssh
There must be some way to un fuck the VM
Cant
There is but ONE way to do it
Detach your boot volume from the instance, create a new instance and attach it as a secondary volume, ssh into the instance and open port 22, then reattach the volume as the boot volume of the first instance. Then itβs safe to delete both the new instance and its boot volume
You also have to mount the volume within the file system and yeah do a lot of shit itβs not fun
ChatGPT can help tbh
The whole plan was to NOT make a new instance
Because that'd take literal years
No it wonβt, just go pay as you go
The other point was to not spend any money
I'd also like to add that I very much am fine with losing the contents of the instance, I took a backup before I started fiddling with things
You wonβt pay any money if you donβt go over the free tier resources. At max youβll be charged like $1 for the extra storage for like 30 minutes it takes for you to fix your issue
Or just.. start from scratch, but then youβd still have to make a new instance
Your only option is pay as you go tbh
Drat
I have been using it for months and havenβt been charged
Youβll be fine
I mean I think part of the issue is also going to be availability
Ah fuck it ima try
@Torrent Not even letting me make the new VM π
You need to switch to pay as you go
It will instantly give you the new vm
How do you enable that?
Not at PC; something in your account settings
@Selkier any luck?
Sorry, I'm pretty busy until wednesday/thursday so I'm not continuing until there
I did find the setting, but I moved so I had to change some stuff and have to wait for things to update though
Update: I have not had any luck for the past weeks because it's not even been letting me upgrade my accout :/
probably because I moved
Haha! I found this! https://docs.oracle.com/en/industries/energy-water/shared/cs-cloud-ops-guide/index.html#page/CS_CLOUD_OPS/Cloud_DevOps_Guide.2.08.html
Might be fucking
something
and https://docs.oracle.com/en/industries/insurance/health-insurance-cloud-services/21.0.0.0/administration/self-service/factory-reset.html
Health insurance cloud services??
Sobbing
Idk
I'm just trying to find some way to factory reset shit
There's so much conflicting ass information
How to Restore the Factory Default Configuration From the Service P...
If you remove the Logical Domains Manager before restoring the factory default configuration, you can restore the factory default configuration from the service processor.