Still doesn't work.  I can't really bring myself to put the usage of
http.get into my playgen docs if it never works correctly for me
firsthand.  Got to stick with using "curl" for now... :-/

On Fri, Feb 11, 2022 at 2:25 AM Gilles Pietri <contact+...@gilouweb.com>
wrote:

> Le 11/02/2022 à 08:53, Mark Jeghers a écrit :
> > Any ideas that can help?  Why is http.get() throwing this error?
> >
> > I'm trying to run LS 1.4.4 in the Docker container with the image made
> > by "pltnk/liquidsoap".   It is feeding into Icecast (also in a docker
> > container) on port 8000 (Icecast is up and running and awaiting data).
> > My custom request function is attempting to call my "playgen" playlist
> > generator (which is also running fine on port 3000.But in the logs,
> > these errors are happening endlessly as LS tries to get the next song to
> > play...|2022/02/11 07:33:57 [lang:3] Next song Error while processing
> > request: Http.Unix_transport.Socket|
>
> Hi,
>
> In the end, using curl isn't so bad lol, given how fucked up http.get()
> evolved, and how it might still be broken… try ...
> http.get("http://127.0.0.1:3000/xxx";) …
>
> And damn Romain lol… it's probably still broken in the main branch, not
> considering PF_INET6 and explicitly using PF_INET… Might need some
> cleanup in tools/http.ml like what jca did in ocaml-cry…
>
> Networking is not that easy :P
>
> Regards,
> Gilou
>
>
> > |2022/02/11 07:33:57 [request:3] Unknown protocol "Error while
> > processing request" in URI "Error while processing request:
> > Http.Unix_transport.Socket"!|
> > |2022/02/11 07:33:57 [lang:3] Next song Error while processing request:
> > Http.Unix_transport.Socket|
> > |2022/02/11 07:33:57 [request:3] Unknown protocol "Error while
> > processing request" in URI "Error while processing request:
> > Http.Unix_transport.Socket"!|
> > |2022/02/11 07:33:57 [lang:3] Next song Error while processing request:
> > Http.Unix_transport.Socket|
> > |2022/02/11 07:33:57 [lang:3] Next song Error while processing request:
> > Http.Unix_transport.Socket|
> > |2022/02/11 07:33:57 [request:3] Unknown protocol "Error while
> > processing request" in URI "Error while processing request:
> > Http.Unix_transport.Socket"!|
> > |2022/02/11 07:33:57 [request:3] Unknown protocol "Error while
> > processing request" in URI "Error while processing request:
> > Http.Unix_transport.Socket"!|Here is the Docker command to start
> > LS:|*docker run --name liquidsoap -d --volume
> > /etc/liquidsoap/radio.liq:/etc/liquidsoap/script.liq:ro*|
> > |*--volume /usr2:/music:ro --volume /usr/bin/curl:/usr/bin/curl:ro
> > pltnk/liquidsoap:1.4.4*|Here is an excerpt of the script showing how I
> > start all my streams...|def mod_request_function() =|
> > |||*let (_*||*/,_/*||*,result) =
> > http.get('*||*
> http://localhost:3000/api/v1/playlists/mod/nextsong?format=text <
> http://localhost:3000/api/v1/playlists/mod/nextsong?format=text>*||*')*|
> > |log("Next song "^result)|
> > |request.create(result)|
> > |end||plm = request.dynamic(mod_request_function)||output.icecast(|
> > |%mp3(bitrate=96, id3v2=true),|
> > |host="localhost", port=8000, password="yrut9bUh",|
> > |mount="/mod", genre="Electronic",|
> > |description="Lots of cool electronic music",|
> > |url="||http://www.t4p.com:8000/mod <http://www.t4p.com:8000/mod>||",|
> > |mksafe(plm))|I'm stuck guys.  This is blocking me from getting off of
> > 1.3 and moving up to 1.4 (and then 2.x after that).  Any ideas what is
> > wrong?
> >
> >
> > _______________________________________________
> > Savonet-users mailing list
> > Savonet-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/savonet-users
>
> --
> Gilles Pietri
> 29 avenue de la Libération, F-44400 Rezé
> 0634745199
>
>
>
> _______________________________________________
> Savonet-users mailing list
> Savonet-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/savonet-users
>
_______________________________________________
Savonet-users mailing list
Savonet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to