Salut,
Juste pour information, et que aucun des postes des personnes ayant ce soucis ne semble clairement résolu …
Sur firefox 59.
Faire les manipulation habituelles sur about:config, sauf que vous indiquez n'importe quoi comme app (un truc qui n'existe pas …)
network.protocol-handler.app.ed2k nexistepas
network.protocol-handler.expose.ed2k false
network.protocol-handler.external.ed2k true
network.protocol-handler.warn-external.ed2k true
Ensuite cliquez sur un lien ed2k (de mon coté, c'était un lien avec uniquement de l'ansi est des %20, mais bon peut être que ?)
Firefox vous indique que l'application n'est pas installé et vous demande si vous voulez en choisir une autre …
Vous choisissez /usr/bin/ed2k (de mon coté amule était lancé)
et ensuite : ça marche …
Le about:config montre toujours nexistepas, mais ça marche …