davidmann4 / ogar-feeder-bot

feeder bot for ogar servers
MIT License
92 stars 46 forks source link

I am getting a lot of console errors .. #205

Open Dohab opened 8 years ago

Dohab commented 8 years ago

When I start a server on my VPS, and try to access agar.io/?ip=X.X.X.X:X from my laptop at home, I get a load of this type of error:

WebSocket connection to 'ws://X.X.X.X:X/' failed: Connection closed before receiving a handshake response
VM969:5 [2/18/2016 23:35:37] socket error [Event]
VM969:5 [2/18/2016 23:35:37] socket close

I can't access the server.

Yes, I've modified confing.js variables:

config.feederServer = "ws://X.X.X.X:X";
config.serverPort = X
config.client_uuid

I've changed it in the user script too, they have the same server ip and port. IAlso, opened the port in my server, by modifing iptables file, then restarted it.

Whats wrong?

Dohab commented 8 years ago

@MasonBurdette Are you sure? I believe proxies are required only for feeder.js to run. But my problem is in the server.js, It's running and prints something like this every time I reload the page:

root@server [/home/XXX/public_html]# node server/server.js
Starting server on port X
User connected with id:XXX
{ name: 'connect_server', ip: 'ws://X.X.X.X:X' }
User connected with id:undefined
User connected with id:XXX
{ name: 'connect_server', ip: 'ws://X.X.X.X:X' }
User connected with id:undefined
User connected with id:XXX
{ name: 'connect_server', ip: 'ws://X.X.X.X:X' }
Dohab commented 8 years ago

Still get this errors. even with 127.0.0.1:443

I can run Ogar server on port 443 without problems. But with david server ... myaby I missed something. I have to ask, is it just by running node server/server.js or should I install any sever-wise libs?

WJKH commented 8 years ago

npm install cd server ; node server.js

Dohab commented 8 years ago

npm install inside server folder? There is no package.json to install anything.

If I node server/server.js ... it's running .. but I can't login with chrome

WJKH commented 8 years ago

Main directory and I said: cd server ; node server.js

hassanila commented 8 years ago

@WJKH No need to do cd server.. it just makes things complicated for now.... cuz why cd inside server folder... when you can just do: node server/server.js and after you need node feeder.js

skyleter commented 8 years ago

Go to tampermonkey or greasymonkey, edit the ogar-feeder addon/script

Look at line 26, it says this:

var socket = io.connect('ws://127.0.0.1:8081'); replace 127.0.0.1 with your vps ip.

and if you set a custom port, replace 8081 too.

skyleter commented 8 years ago

I did that ;)

WJKH commented 8 years ago

@hassanila97 complicated? OMG.. he need copy/paste my line, if it's complicated forget this project and just pay for bots.