Badges can't be added from http:// or private IP address?

Summary

Adding a URL such as

http://192.168.1.104:8010/badges/dev-linux.svg

Fails to load image preview or allow setting from Project Settings/General/Badge interface. I tried this in both EE and CE.

Steps to reproduce

  1. Go to Project / Settings / General / Badges

  2. Enter URL and Image URL

http://192.168.1.104:8010/#/builders/%{project_id}
http://192.168.1.104:8010/badges/dev-linux.svg

What is the current bug behavior?

Fails to set badge, so I have to embedded image into README.md as a work around for now.

What is the expected correct behavior?

This should work for a LAN environment for projects not for external development.

Results of GitLab environment info

11.4.3-ee (dce6f33d)