INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: MC 31 on Linux serves no files to MC clients  (Read 1253 times)

davidw55

  • Recent member
  • *
  • Posts: 49
MC 31 on Linux serves no files to MC clients
« on: August 05, 2023, 09:52:43 am »

I wasnt sure how to phrase this problem.  In the nutshell, MC clients (Mac and Windows) see no files when connecting to my MC server (Linux)

MC panel on the Mac or Windows, connects to the MC Linux server just fine and can see and play files.

Looks like a client/server problem.   The scenario below worked fine last week. I'm not 100% certain when it failed, but I suspect after an MC update that things went wrong.

 

Tried reinstalling MC on the server a few times (almost run out of license restores).

I've always thought MC client/server to be very easy ... but now, I can't get anything to work.

Am I missing something obvious ?

Dave



MC 31.0.42 server on Linux (Ubuntu LTS 22.04)

    Library loaded with many videos
    All playable fine on the server
    Library server turned on with authentication
    No DLNA

MC 31.0.38 on Macbook (M1) client

    Connects to Linux MC server OK
    No files loaded

For fun, I tried MC 31 on Windows connected to the Linux server

    Connects OK
    No files loaded






   
Logged

mwillems

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 5233
  • "Linux Merit Badge" Recipient
Re: MC 31 on Linux serves no files to MC clients
« Reply #1 on: August 07, 2023, 09:40:40 am »

So there were some client/server issues reported with some of the recent Mac builds; do you see the same issues with the latest version of MC for Mac (.42)?

See https://yabb.jriver.com/interact/index.php/topic,136673.0.html

If the latest build for Mac doesn't work, it might be worth testing the other way (i.e. roll the client back to .38 for Mac and the server back to .36 for Linux) to see if that resolves the issue (if as you say everything was working last week).
Logged

davidw55

  • Recent member
  • *
  • Posts: 49
Re: MC 31 on Linux serves no files to MC clients
« Reply #2 on: August 07, 2023, 10:40:54 am »

Hi.

Thank you for the advice. 

I suspected the server was the problem, so I rolled it back to 30.0.96.

(uninstalled MC 31 and used instJRMC to install the earlier version).

Now, both the Mac and Windows clients connect and are served files, as before.

I guess MC 31.0.42 Linux has a client/server problem.

Dave
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13841
Re: MC 31 on Linux serves no files to MC clients
« Reply #3 on: August 07, 2023, 11:46:09 am »

Hi.

Thank you for the advice. 

I suspected the server was the problem, so I rolled it back to 30.0.96.

(uninstalled MC 31 and used instJRMC to install the earlier version).

Now, both the Mac and Windows clients connect and are served files, as before.

I guess MC 31.0.42 Linux has a client/server problem.

Dave
31.0.42 LINUX should not have any client/server issues.
Logged

davidw55

  • Recent member
  • *
  • Posts: 49
Re: MC 31 on Linux serves no files to MC clients
« Reply #4 on: August 07, 2023, 01:18:47 pm »

Is is possible that there's an incompatibility between Mac MC 31.0.38 (my current MC client) and MC Linux 31.0.42 (my former MC server) ?  Downgrading either one will resolve the problem ?
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13841
Re: MC 31 on Linux serves no files to MC clients
« Reply #5 on: August 07, 2023, 02:24:53 pm »

Is is possible that there's an incompatibility between Mac MC 31.0.38 (my current MC client) and MC Linux 31.0.42 (my former MC server) ?  Downgrading either one will resolve the problem ?
Just checked that. With versions you specified with the AMD64 linux server build there are no issues.
Which architecture are you using on the linux server (armhf, amd64, etc)?
In the meantime can you try the 31.0.43 Mac client?
Logged

davidw55

  • Recent member
  • *
  • Posts: 49
Re: MC 31 on Linux serves no files to MC clients
« Reply #6 on: August 07, 2023, 08:54:32 pm »

I'm using an MC amd64 on Linux and the client is an M1 (Apple Silicon) Mac (although I got similar symptoms with a latest-version Windows MC client).

Yes, I can do that.

Today I rolled back the Linux server to MC 30.0.96 and the current clients all now work.  It's not hard for me to re-install MC31 on Linux, rollback the Mac client.   

I'll get back to you.

Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13841
Re: MC 31 on Linux serves no files to MC clients
« Reply #7 on: August 07, 2023, 10:37:37 pm »

I'm using an MC amd64 on Linux and the client is an M1 (Apple Silicon) Mac (although I got similar symptoms with a latest-version Windows MC client).

Yes, I can do that.

Today I rolled back the Linux server to MC 30.0.96 and the current clients all now work.  It's not hard for me to re-install MC31 on Linux, rollback the Mac client.   

I'll get back to you.
You don’t have to uninstall different major versions of MC on linux. They coexist fine.
please verify that you’re actually running 31.0.42 on linux. I can’t reproduce your issue.
Logged

Scobie

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 737
  • Looking Busy
Re: MC 31 on Linux serves no files to MC clients
« Reply #8 on: August 08, 2023, 01:27:19 am »

Not sure it would have this effect but could it be a mismatch of licenses? Are the clients licensed for MC31?
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13841
Re: MC 31 on Linux serves no files to MC clients
« Reply #9 on: August 08, 2023, 08:50:21 am »

Not sure it would have this effect but could it be a mismatch of licenses? Are the clients licensed for MC31?
The license doesn't matter, they don't need to match.
Logged

davidw55

  • Recent member
  • *
  • Posts: 49
Re: MC 31 on Linux serves no files to MC clients
« Reply #10 on: August 09, 2023, 07:26:58 am »

I'm using an MC amd64 on Linux and the client is an M1 (Apple Silicon) Mac (although I got similar symptoms with a latest-version Windows MC client).

Yes, I can do that.

Today I rolled back the Linux server to MC 30.0.96 and the current clients all now work.  It's not hard for me to re-install MC31 on Linux, rollback the Mac client.   

I'll get back to you.


I was concerned that this might happen.

I re-installed MC 31 alongside MC 30,  on Linux and retested. Both of My MC clients now connect and they are served files. :-(

Just restating that prior to posting here, I had done 4 or 5 uninstall/reinstall cycles on MC 31 Linux with no change in behavior.  Once I installed MC 30 Linux things started to work again.
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13841
Re: MC 31 on Linux serves no files to MC clients
« Reply #11 on: August 09, 2023, 09:10:11 am »


I was concerned that this might happen.

I re-installed MC 31 alongside MC 30,  on Linux and retested. Both of My MC clients now connect and they are served files. :-(

Just restating that prior to posting here, I had done 4 or 5 uninstall/reinstall cycles on MC 31 Linux with no change in behavior.  Once I installed MC 30 Linux things started to work again.
Installing/uninstalling doesn't change the behavior of a running program unless you have a corrupted drive.
If you are saying it works when you run MC30 on the linux box and not when you run MC31,
whether they are both installed at the same time or just one or the other is installed is immaterial.

I'll do a new build tomorrow but as I said I absolutely cannot duplicate your issue with 31.0.42 on linux as a server and any version client on MacOS and windows.
Logged
Pages: [1]   Go Up