So I’m very new at this kind of stuff, so I’m not sure if I’m just missing something obvious or not. I installed GitLab from source using this https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/install/installation.md guide and this https://github.com/gitlabhq/gitlab-recipes/blob/master/web-server/apache/gitlab.conf config file; it seems to be working locally, as I can access it on the server, but attempting to access it from an outside computer just gives a server not found (not a GitLab error, just a standard browser error).
During the installation, I had to remove
unixsocketperm 770 from
/etc/redis/redis.conf in step 5 since it resulted in
*** FATAL CONFIG FILE ERROR *** Reading the configuration file, at line 419 >>> 'unixsocketperm 770' Bad directive or wrong number of arguments failed
My output of
sudo -u git -H bundle exec rake gitlab:check RAILS_ENV=production is
Checking Environment ... Git configured for git user? ... Trying to fix Git error automatically. ...Failed Try fixing it: sudo -u git -H "/usr/local/bin/git" config --global user.name "GitLab" sudo -u git -H "/usr/local/bin/git" config --global user.email "email@example.com" sudo -u git -H "/usr/local/bin/git" config --global core.autocrlf "input" For more information see: doc/install/installation.md in section "GitLab" Checking Environment ... Finished Checking GitLab Shell ... GitLab Shell version >= 2.6.3 ? ... OK (2.6.3) Repo base directory exists? ... yes Repo base directory is a symlink? ... no Repo base owned by git:git? ... yes Repo base access is drwxrws---? ... yes Satellites access is drwxr-x---? ... yes hooks directories in repos are links: ... can't check, you have no projects Running /home/git/gitlab-shell/bin/check Check GitLab API access: OK Check directories and files: /home/git/repositories/: OK /home/git/.ssh/authorized_keys: OK Test redis-cli executable: FAILED gitlab-shell self-check failed Try fixing it: Make sure GitLab is running; Check the gitlab-shell configuration file: sudo -u git -H editor /home/git/gitlab-shell/config.yml Please fix the error above and rerun the checks. Checking GitLab Shell ... Finished Checking Sidekiq ... Running? ... yes Number of Sidekiq processes ... 1 Checking Sidekiq ... Finished Checking LDAP ... LDAP is disabled in config/gitlab.yml Checking LDAP ... Finished Checking GitLab ... Database config exists? ... yes Database is SQLite ... no All migrations up? ... yes Database contains orphaned GroupMembers? ... no GitLab config exists? ... yes GitLab config outdated? ... no Log directory writable? ... yes Tmp directory writable? ... yes Init script exists? ... yes Init script up-to-date? ... yes projects have namespace: ... can't check, you have no projects Projects have satellites? ... can't check, you have no projects Redis version >= 2.0.0? ... yes Ruby version >= 2.0.0 ? ... yes (2.1.6) Your git bin path is "/usr/local/bin/git" Git version >= 1.7.10 ? ... yes (2.1.2) Active users: 1 Checking GitLab ... Finished
I’ve tried to do as instructed to fix the errors, but I’m not sure that they’re what’s causing my issues.
Thank you for your assistance.