What does this error while running 'middleman' mean?

I came across this middleman package and tried to run it with bundle exec middleman server but get this back in the terminal…

The source :rubygems is deprecated because HTTP requests are insecure. Please change your source to 'https://rubygems.org' if possible, or 'http://rubygems.org' if not.
== The Middleman is loading
== Port 4567 is unavailable. Either close the instance of Middleman already running on 4567 or start this Middleman on a new port with: --port=4568

I don’t have any other servers running, so not sure what the problem is, any help would be fantastic…

Perhaps one instance of Middleman didn’t quit cleanly? This has happened to me before.

Try

lsof -i:4567

And see if there are any processes running. If so, you’ll be provided the process id and you can do:

kill -9 <PID here>

Hope this helps.

Hey thanks Todd! I’ll have to try that!