Then you don't have a program that can handle the URL scheme, at least according to desktop-entry-spec[0], which is the source of data that xdg-utils consults.
[0] https://www.freedesktop.org/wiki/Specifications/desktop-entr...
On my (Debian) system, firefox and chromium ship their .desktop files.