@bortzmeyer
Toujours l'erreur à l'instant, que ce soit hors-wifi, avec, et sans interférences de type bloqueurs (même si rien ne doit être bloqué sur ce protocole).
@immer

@echolib @immer Ah, oui, ça ne marche qu'en IPv6. Les gens qui n'utilisent que le vieil IPv4 du siècle dernier ont en effet un problème.

Je suppose que le gestionnaire de la capsule a mal configuré la directive "listen" (ou équivalent) de son logiciel.

@bortzmeyer @echolib

Mmmm… je désactive IPV6 pour tester.
Il me semble avoir correctement configuré le serveur pourtant (c'est Agate sur cette machine).

@immer
@bortzmeyer @echolib

Très étrange… à moins que la compilation sous #FreeBSD produise un résultat différent de la compilation sous GNU/Linux (Raspberry Pi OS Buster), il semble que ça confirme que quelle que soit l'option passé ça ne fonctionne pas en dual stack IPV4/IPV6.
Pourtant quand j'ai testé avec le serveur sous linux le format -addr [::]:1965 fonctionnait bien en IPV4 et IPV6.

Du coup j'ai basculé en IPV4.

@immer

@gerald C'est typique de Linux, où par défaut un service qui écoute sur :: peut aussi gérer le trafic IPv4 (IPv4-mapped IPv6 addresses). Ça n'est pas le cas sous FreeBSD (ça semble pouvoir se changer: freebsd.org/doc/handbook/netwo)

@smortex Effetivement, c'est ce que j'ai vu en faisant quelque recherche.
Si #FreeBSD permet de changer ce comportement, ça ne semble pas être le cas pour #OpenBSD, quant-à #NetBSD je ne sais pas.
Là les deux appli Rust concernées (Agate et Gemserv) ne sont pas IPV6 only.
Donc ça devrait pourvoir se régler coté applicatif afin de tenir compte des *BSD.
#Amha
J'ai ouvert une issue sur le Github de Agate (pas trouvé où pour gemserv).
On va voir…
Y'a pas que Linux ! Bordel ! 😏

@smortex En tout cas c’est bien la solution, merci ! Sur un système en service il faut faire sudo sysctl net.inet6.ip6.v6only=0. ipv6_ipv4mapping="YES" dans rc.conf c’est pour activer en permanence au démarrage du système.

@smortex Solution publiée :
gemini://home.gegeweb.org/freebsd/mappage_ipv6.gmi

Merci encore.

#FreeBSD #IPV4mappedIPV6 #Rust #gemini

@echolib

Ça devrait aller mieux.
Nous avons (enfin… plutôt @gerald) relancé deux instances d'Agate.

Une qui écoute en IPV4 et l'autre en IPV6.

C'est OK ?

@bortzmeyer

@immer @echolib

En tout cas de mon coté c’est bon :

$ telnet immer.band 1965 Trying 2a01:4f8:151:534e::106:52... Connected to immer.band. Escape character is '^]'. $ telnet -4 immer.band 1965 Trying 176.9.106.52... Connected to immer.band. Escape character is '^]'.

@bortzmeyer

@immer
Oui, c'est ok 😃
Sur mobile, je suis assigné en ip v4 et v6 lol. Je sais même pas comment le forcer à n'utiliser que la 6 (pas chez moi là)
@gerald @bortzmeyer

@immer

@gerald @bortzmeyer

Et grâce à Gemini, vous êtes le 1er groupe que je découvre de l'année.

@echolib

Nous venons d'ajouter les morceaux de "Demo 2019" pour pouvoir écouter directement sans retourner sur le web.
En MP3 car ogg, flac ou m4a ça ne fonctionne pas sur MacOS avec Lagrance.
À priori que audio/mpeg qui lance la lecture dans le player.
Fonctionne aussi avec Ariane sous Android.

@gerald @bortzmeyer

@immer
Cool. Je m'en va tester ça de suite 😃
@gerald @bortzmeyer

Il y a parfois du permanent failure, not found quand on veut passer à un autre titre. Faut recharger la page. Mais c'est ok. Sympa aussi vos covers que j'avais pas vues sur le cradweb.

@echolib

J’espère que notre (enfin c'est plutôt le groupe de mon fils, que j'ai originellement dépanné à la basse et que j'ai commencé à enregistrer alors qu'ils répétaient dans le home studio, ils m'ont gardé…) musique sera appréciée !
Quelques mélodies et gimmicks avaient attiré mon oreille.
Et c'est sympa de partager la scène avec son fils !

Pour la petite histoire les autres membres sont plutôt "mainstream", c'est moi qui suis un peu plus "underground" et vois dans les réseaux alternatif un potentiel plus grand.
C'est aussi moi qui les ai convaincu de diffuser en CC-BY-SA et assure la présence sur le fediverse.

@bortzmeyer

@gerald
Tu au bien fait. Tout ce qui touche aux licences libres devrait avoir sa place sur les réseaux alternatifs et notamment propulsés par les logiciels libres. Si ce n'est pas en cours de projet, pensez à utiliser peertube aussi et pourquoi pas funkwhale gui a le vent en poupe sur masto.

@bortzmeyer

@echolib

Je diffuse déjà sur Funkwhale, mais avec mon compte perso sur mon instance (de nouveau fonctionnelle), à coté d'autres contenus en licence CC :
https://funkwhale.gegeweb.eu/library/artists/1/

Peertube également (j'ai une instance depuis les beta), idem, avec mon compte perso :
https://peertube.gegeweb.eu/video-channels/284c6d7b-c80b-4afb-97af-47e09d1b0dce/videos

Les autres membres sont à convaincre, et en particulier l'auteur/compositeur, d'en faire des canaux officiels.
Ils sont encore dans la course aux « like » sur YT ou FB sur le Minitel 2.0…
Il y a un conflit de génération ! 😆

Depuis mon premier groupe je diffuse sur Internet et sous licence libre (tiens il faut que je mette Gainche & Co. aussi sur ma capsule #gemini)…
Si tu aime le rock'n'roll (quoi que ça ait évolué depuis le premier album…) :
gemini://home.gegeweb.org/musique/glebbones.gmi
Il y a les liens qui dirigent sur mon instance Funkwhale.

Ses albums suivant ne sont pas sous licence CC et sont sur Bandcamp :
https://glebbones.bandcamp.com/

@bortzmeyer

@gerald
J'adore le "conflit de génération". Et ce n'est pas Gemini qui va les réconcilier. Rien empêche d'être sur les 2 pans même si leur philosophie est très différente.

Quand sur le minitel 2 les géants décident de censurer, ajouter des pub, brider la liberté d'expression, sur l'alternatif, on reste encore un peu "maître" de l'affichage de son contenu original
@bortzmeyer

@echolib

Tout à fait. Et finalement #gemini ça le fait bien pour ça aussi.
La page web est une mono page aussi. À part les images et le contenu intégré dans des iframes pas grand chose de différent.

On a le même débat sur la « liberté » lorsqu'il s'agit de continuer à s'auto-produire (et certainement ne pas en vivre, et de toutes façons les concerts en ce moment…) ou de continuer à chercher un label avec le risque de perdre la liberté qu'offre l'auto-production.

Quand-à gemini, le rendu dans un client Lagrange c'est déjà autre chose que ce qu'affichait Mosaic ou Netscape 3 ! (Mosaic j'ai pas utilisé, mais lynx ou w3m oui)
D'ailleurs avec Amfora on est dans quelque chose de similaire de lynx ou w3m, sans avoir peur de perdre de l'info !

J'ai pris l'initiative pour Gemini… finalement, j'ai bien fait ! ;)

@bortzmeyer
@echolib

J'avais oublié, toujours de la musique, les morceaux « unerealeased » enregistrés et produits dans mon home-studio (c'est aussi du Rock) :
gemini://home.gegeweb.org/musique/bluepit.gmi
On peut écouter directement.

Ce sont mes copain et copine (amies) de anciennement Fall and Bounce qui sont encore en train de pouponner…

https://www.fallandbounce.com

Permier album sur Bandcamp, le label ayant disparu.

Rencontrées en 2009, ils sont sur scène, je suis au son… on a très vite sympathisé !

@bortzmeyer
@echolib

http://www.fallandbounce.com (le https marche pas… faut que j'aille l'activer sur l'instance Simple Hosting chez Gandi…)

@bortzmeyer

@gerald
C'est surtout la mise en page qui fait défaut sur mobile. C'est illisible sans zoomer. Pas responsive. J'ai pas vu le code, mais ça manque - à première vue - de balises HTML5 définissant les sectiont. La simplicité c'est ce qu'il y a de mieux pour l'accessibilité 😃

@echolib Il y a longtemps que j'ai fait ce site… faudrait refaire !
Mais ce sont les artistes qui décident… ;)
@echolib Les journées sont trop courte.

Et de toute façon c'est http://www.bluepit.band/ qui remplacera à terme…
Pour l'instant les artistes (le duo mari et femme) s'occupent de leur deux jeunes enfants.
Mais je les ai eu y'a pas longtemps… ça va reprendre.
Et puis la COVID et les confinements ça a pas aidé…

Je pense que je repartirais sur un truc de ce que j'ai utilisé (faut que je refasse aussi, avec moins de JS…) pour https://immer.band (j'ai utilisé un des logiciels utilisé pour les Framasite).

@gerald
J'avais en projet de me faire un petit blog sur ce protocole. Mais comme tu dis, les journées sont trop courtes et en ce moment je tente de finir ma série d'outils bash, quand je ne suis pas occupé par la gestion de mes loulous lol.

Il faut aussi que je choisisse le serveur car il y en a pas mal. Agate semble très bien mais gemserv gère des vh. Faut que le me décide et que je me replonge dans les configs.

@echolib Ipra simple pour les deux.
Les deux sont écrit en Rust donc se compilent et s'installent de la même manière.
Agate pour un seul domaine.
Gemserv si besoin de vhost, userdir, redirections… et ça gère les CGI aussi.
Y'a juste un truc que j'arrive pas à faire c'est rediriger / pour un domaine.
Mais la redirection d'un répertoire ça marche.
gemini://home.gegeweb.org/immer
(ça redirige bien)
Inscrivez-vous pour prendre part à la conversation
Stone Ar't Prod Mastodon

Le réseau social de l'avenir : Pas d'annonces, pas de surveillance institutionnelle, conception éthique et décentralisation ! Possédez vos données avec Mastodon !