Page 1 of 1

Something weird with http://servers.minetest.net/

PostPosted: Mon Dec 16, 2013 12:52
by Megaf
Hi all, I just updated Megaf Till It Ends to
the latest today's master's build.

And know it doesn't show up at http://servers.minetest.net/ anymore.
Do you have any clue about that issue?

I also noticed that server.minetest.net is showing far less servers that is used to show.
Image

PostPosted: Mon Dec 16, 2013 13:58
by LazyJ
Same here; LinuxGaming.us isn't showing up.

We upgraded to Minetest 0.4.8 unstable, 2013_12_14 release.

I've noticed that none of VannessaE's Minetest servers are showing up either.


Compiled with:
Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
cmake . -DRUN_IN_PLACE=1 -DENABLE_GETTEXT=1 -DENABLE_FREETYPE=1 -DENABLE_CURL=1


and in the minetest.conf:
Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
server_announce = true
server_name = LinuxGaming.us
server_description = Player Skins - Crafting Guide - Money Mod
server_url = http://www.LinuxGaming.us

PostPosted: Mon Dec 16, 2013 14:35
by sfan5
Try this patch:
https://gist.github.com/sfan5/5494405
Also make sure you have the curl command line utility installed

PostPosted: Mon Dec 16, 2013 15:48
by Megaf
sfan5 wrote:Try this patch:
https://gist.github.com/sfan5/5494405
Also make sure you have the curl command line utility installed


How do we patch? Sometimes people here act like everybody's a developer and know coding and patches and stuff...

Any idea when this will get fixed?

PostPosted: Mon Dec 16, 2013 16:07
by sfan5
Megaf wrote:
sfan5 wrote:Try this patch:
https://gist.github.com/sfan5/5494405
Also make sure you have the curl command line utility installed


How do we patch? Sometimes people here act like everybody's a developer and know coding and patches and stuff...

Any idea when this will get fixed?

before compiling minetest use patch < file.patch

PostPosted: Mon Dec 16, 2013 16:53
by Megaf
Thanks for your effort in your patch, put I still have no idea how can I apply it.
The logic way is by entering the src directory and just using patch -p1 < file.patch, as I have done thousands of times with the Linux Kernel.

Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
minetest@li677-246:~/Minetest/Megaf-161213/src$ patch < announce-fix.patch
patching file serverlist.cpp
Hunk #1 FAILED at 228.
Hunk #2 FAILED at 246.
2 out of 2 hunks FAILED -- saving rejects to file serverlist.cpp.rej



sfan5 wrote:
Megaf wrote:
sfan5 wrote:Try this patch:
https://gist.github.com/sfan5/5494405
Also make sure you have the curl command line utility installed


How do we patch? Sometimes people here act like everybody's a developer and know coding and patches and stuff...

Any idea when this will get fixed?

before compiling minetest use patch < file.patch

PostPosted: Mon Dec 16, 2013 17:13
by sfan5
Megaf wrote:Thanks for your effort in your patch, put I still have no idea how can I apply it.
The logic way is by entering the src directory and just using patch -p1 < file.patch, as I have done thousands of times with the Linux Kernel.

Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
minetest@li677-246:~/Minetest/Megaf-161213/src$ patch < announce-fix.patch
patching file serverlist.cpp
Hunk #1 FAILED at 228.
Hunk #2 FAILED at 246.
2 out of 2 hunks FAILED -- saving rejects to file serverlist.cpp.rej



sfan5 wrote:
Megaf wrote:
How do we patch? Sometimes people here act like everybody's a developer and know coding and patches and stuff...

Any idea when this will get fixed?

before compiling minetest use patch < file.patch

Just manually replace line 232-239 with this:
Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
    CURL *curl;
    curl = curl_easy_init();
    system(("curl "+g_settings->get("serverlist_url")+std::string("/announce?json=")+curl_easy_escape(curl, writer.write( server ).c_str(), 0)).c_str());
    curl_easy_cleanup(curl);
    printf("\n");

PostPosted: Mon Dec 16, 2013 18:18
by Megaf
Still not working...

Does anyone have any better result?

PostPosted: Mon Dec 16, 2013 19:19
by CraigyDavi
Yeah I noticed this too. Very weird lack of servers up there.
Mine seemed to launch fine. That is probably because the server uses 0.4.8-Stable rather than 0.4.8-Unstable. Hope this gets fixed as I was thinking of maybe upgrading.

PostPosted: Mon Dec 16, 2013 21:00
by kizeren
I just replaced lines 232 through 239 with sfan5 patch and my server shows back in the list.

But why they change this?

PostPosted: Mon Dec 16, 2013 23:15
by kahrl
This should be fixed thanks to commit 54dbd78f905 (already in master).

Can anyone confirm that it works again?

PostPosted: Mon Dec 16, 2013 23:40
by VanessaE
That solved it for mine.

PostPosted: Tue Dec 17, 2013 00:03
by Megaf
Well, I can't really test that now because minetestserver can no longer create worlds.

PostPosted: Sat Jan 04, 2014 00:40
by IthegeekRS
Megaf wrote:Hi all, I just updated Megaf Till It Ends to
the latest today's master's build.

And know it doesn't show up at http://servers.minetest.net/ anymore.
Do you have any clue about that issue?

I also noticed that server.minetest.net is showing far less servers that is used to show.
http://www.zimagez.com/miniature/serversminetestnet.png

My server wont show up anywhere. If people still join yours, consider yourself lucky.

PostPosted: Sat Jan 04, 2014 02:42
by hoodedice
Megaf wrote:
sfan5 wrote:Try this patch:
https://gist.github.com/sfan5/5494405
Also make sure you have the curl command line utility installed


How do we patch? Sometimes people here act like everybody's a developer and know coding and patches and stuff...

Any idea when this will get fixed?


Minetest is a game in beta. The developers expect the users (testers) to have basic computing skills which include but are not limited to:

1. Unzipping files.
2. Using a terminal, github, and a text editor program.
3. Double-clicking
4. Understandable English, or any other well-known language.
5. Browsing a forum.

If you do not know any of the following, we will be happy to help you, however, always remember that THIS IS NOT A COMPLETE GAME! IT WILL HAVE BUGS!

PostPosted: Sat Jan 04, 2014 17:07
by twoelk
hmm, I seem to have all but one of the basic skills in your list.

That "using Github", which you simply bundle under point 2 with other to me more trivial stuff 'cause I sort of grew up computerwise with it, is in many ways way beyond my grasp of logic. There are quit a few parts of Github that I don't consider easy or logical.

Thinking of it, that "browsing the Forum" part is actually not so much a problem of skills as rather the amount of time one is able or willing to invest.

PostPosted: Sat Jan 04, 2014 17:21
by rubenwardy
hoodedice wrote:Minetest is a game in beta. The developers expect the users (testers) to have basic computing skills which include but are not limited to:

1. Unzipping files.
2. Using a terminal, github, and a text editor program.
3. Double-clicking
4. Understandable English, or any other well-known language.
5. Browsing a forum.

If you do not know any of the following, we will be happy to help you, however, always remember that THIS IS NOT A COMPLETE GAME! IT WILL HAVE BUGS!


Minetest technically does not have any pre-alpha/alpha/beta/release status (according to c55, when I asked him.)

So "Minetest is a game that is in active development".

PostPosted: Sun Jan 05, 2014 13:17
by Megaf
Ok folks, that problem is fixed. You can close the topic now.