Problem connecting to a local website: Crafty

Hello, I am using a program called “Crafty Controller” that runs a local web UI to manage your local Minecraft servers. I am runing the program as a service and I can access from the computer where it is installed, but I can’t give access to my friends from outside so they can start/stop the server. It says ERR_EMPTY_RESPONSE.

Here it is an image of the service configuration:

Any help? Thanks.

First, I’d set this up as an “http” rather than “tcp” service. This will make it easier to connect to it by letting you launch your browser by clicking on the “launch” button in desktop directly. That said, it shouldn’t matter as regards connecting.

Is this app expected to be usable for example, using port forwarding?

One thing to know about remote.it services is that the data appears to be coming from 127.0.0.1.

What setup does this application have as regards choosing a network interface, if any? Is there a log file you can look at?

Are you sharing the service to your friends and are they also using the remote.it Desktop?

Hello,

Is this app expected to be usable for example, using port forwarding?

The app is expected to work using port forwarding, I have asked the support team and they told me that yes, it works.

One thing to know about remote.it services is that the data appears to be coming from 127.0.0.1.

Yes, it runs web UI server at localhost. When I start the application this is what I get:

What setup does this application have as regards choosing a network interface, if any? Is there a log file you can look at?

It has a log file but it doesn’t detect my friends connection. It has no data when he tries to connect. He has tried again with the HTTP protocol.

Are you sharing the service to your friends and are they also using the remote.it Desktop?

Yes, I have shared the service and my friend can access it. Then he connects to the service and launch the URL.

Here it is an image of how I can access from my browser. I can’t post more than one image in the same post:

I suggest you configure the service type to be “https”. Does it help?

No, still same error.

I’ll have to set it up here to check it out.

Another thing I have noticed is that when I start the program the service type is always TCP although I have changed it to HTTPS and save changes.

Hi, sorry about the delay in response. I finally set this up here and it works OK. You get some certificate warnings but that is expected.

I would suggest that you delete the other Service which was initially configured as TCP and add a new one configured as https on port 8000.

Yes! It works! However when I restart the pc the service is again TCP but if I lauch the URL and I add HTTPS at the beginning It works again.

Thank you so much!

Weird, I’ll double check that.

I can’t reproduce the behavior where the service type changes after a reboot. Are you using the “Launch” arrow, or copying and pasting the launch string to your browser? By default, the Launch arrow prepends “https://” automatically, whereas copying the launch string only includes 127.0.0.1:port. You can edit the “Copy Command” to include “https://” at the beginning, if you like.

If you are still experiencing the Service type changing, please send me a screenshot of the “Edit Service” page. Also tell me which version of the remoteit Desktop application you have loaded. I’m using a test version that is newer than the most recent released one.

It’s seems after reinstalling the service it works well now.
Thank you!

Glad to hear it, thanks for the update.