I am trying to build a UCSC track hub (a private one).
I have all my hub files on a university server in a simple folder called /hub. I am using Ubuntu 16.04 and the server is also Ubuntu (16.04.3 LTS (GNU/Linux 4.4.0-98-generic x86_64).
I have tried using hubCheck and also simply upload the hub as instructed in the UCSC instructions.
The URL I have used to indicate the location of my hub is:
http://pcxxx.xx.xx.ac.uk/home/username/projects/project-name/hub/hub.txt
However, in both cases, I get the following error:
Couldn't open http://webserver-id/home/username/projects/project-name/hub/hub.txt
TCP non-blocking connect() to webserver timed-out in select() after 10000 milliseconds - Cancelling!
I am not very knowledgeable in servers and protocols (http, ftp etc). But am I right to think that this error means that my hub is somehow not internet accessible? I'm struggling to understand what this error means. When I log onto the server, I automatically arrive in my home folder: /home/username
. My hub is in /projects/project-name/hub
.
Is there a way I can check if my folder location is indeed internet accessible?
http://webserver-id/home/username/projects/project-name/hub/hub.txt
as the URL. I assume you use an actual URL, right? We need to know what kind of web server you are using (apache?), how you've configured it and all the other things I asked in my previous comment. $\endgroup$webserver-id
? Are you using the actual stringwebserver-id
? not the ID of your web server? If so, you need to take a step back and learn about how to set up a webserver. I suggest you read help.ubuntu.com/community/ApacheMySQLPHP or other tutorials (search for LAMP). If I misunderstand, please edit and clarify what works, how you set it up and what should work but doesn't. $\endgroup$