« Réunion du 04-01-2022 » : différence entre les versions

De OSWiki
Aller à la navigation Aller à la recherche
Ligne 127 : Ligne 127 :
* [[http://opensimulator.org/wiki/OSSL_Implemented#HTTP OSSL_Implemented#HTTP]]
* [[http://opensimulator.org/wiki/OSSL_Implemented#HTTP OSSL_Implemented#HTTP]]
* [http://wiki.secondlife.com/wiki/Category:LSL_HTTP/fr LSL HTTP]
* [http://wiki.secondlife.com/wiki/Category:LSL_HTTP/fr LSL HTTP]
* [ http://wiki.secondlife.com/wiki/LlRequestURL LlRequestURL]
IIRC : If I Remember Correctly =  si je me souviens bien.
IIRC : If I Remember Correctly =  si je me souviens bien.
<pre>
<pre>
Ligne 155 : Ligne 156 :
[11:29] Andrew Hellershanks : Bonjour, Michael.
[11:29] Andrew Hellershanks : Bonjour, Michael.
[11:29] Ubit Umarov : si je me souviens bien.
[11:29] Ubit Umarov : si je me souviens bien.
[11:29] Bill's Chair whispers: This is Bill's Chair
[11:29] Bill's Chair chuchote: : C'est la Chaise de Bill
[11:29] Gavin.Hird @grid.xmir.org:8002: Bill's chair has spoken
[11:29] Gavin.Hird @grid.xmir.org:8002 : La chaise de Bill a parlé
[11:29] Kayaker Magic: Some server hosting systems balk at URLs with port numers.
[11:29] Kayaker Magic : Certains systèmes d'hébergement de serveurs refusent les URL avec des numéros de port.
[11:30] Andrew Hellershanks: Michael, You can have a seat on the other side of the bar.
[11:30] Andrew Hellershanks : Michael, tu peux t'asseoir de l'autre côté du bar.
[11:30] Ubit Umarov: "HTTP-in is not on the usual http port number; the url it provided in the http_request event includes the correct port number."
[11:30] Ubit Umarov : "HTTP-in n'est pas sur le numéro de port http habituel ; l'url qu'il a fourni dans l'événement http_request inclut le numéro de port correct."
[11:30] Bill's Chair whispers: This is Bill's Chair
[11:30] Bill's Chair whispers: C'est la Chaise de Bill
[11:30] Ubit Umarov: http://wiki.secondlife.com/wiki/LlRequestURL
[11:30] Ubit Umarov: http://wiki.secondlife.com/wiki/LlRequestURL
[11:30] Gavin.Hird @grid.xmir.org:8002: ok, thanks Ubit
[11:30] Gavin.Hird @grid.xmir.org:8002 : ok, merci Ubit.
[11:31] Gavin.Hird @grid.xmir.org:8002: so it is the same port number the simulator http address is on
[11:31] Gavin.Hird @grid.xmir.org:8002 : c'est donc le même numéro de port que l'adresse http du simulateur.
[11:32] Ubit Umarov: ops port is fixed
[11:32] Ubit Umarov : le port ops est réparé
[11:32] Kayaker Magic: Welcome Lyr!
[11:32] Kayaker Magic : Bienvenue Lyr !
[11:32] Ubit Umarov: string url = "http://" + ExternalHostNameForLSL + ":" + m_HttpServer.Port.ToString() + "/lslhttp/" + urlcode.ToString();
[11:32] Ubit Umarov: string url = "http://" + ExternalHostNameForLSL + ":" + m_HttpServer.Port.ToString() + "/lslhttp/" + urlcode.ToString();
[11:32] Lyr.Lobo @cc.opensimulator.org:8002 grins
[11:32] Lyr.Lobo @cc.opensimulator.org:8002 sourire
[11:32] Andrew Hellershanks: Gavin, the page says the URL returned includes the port number to use.
[11:32] Andrew Hellershanks : Gavin, la page dit que l'URL retournée inclut le numéro de port à utiliser.
[11:32] Lyr.Lobo @cc.opensimulator.org:8002: thanks....and hello!
[11:32] Lyr.Lobo @cc.opensimulator.org:8002 : merci.... et bonjour !
[11:33] Michael.Christopher @cc.opensimulator.org:8002: hi! :)
[11:33] Michael.Christopher @cc.opensimulator.org:8002 : salut ! :)
[11:33] Gavin.Hird @grid.xmir.org:8002: Happy New Year Lyr
[11:33] Gavin.Hird @grid.xmir.org:8002 : Bonne année Lyr
[11:33] Andrew Hellershanks: Hello, Lry.
[11:33] Andrew Hellershanks : Bonjour, Lry.
[11:33] Andrew Hellershanks: um... Lyr.
[11:33] Andrew Hellershanks : hum... Lyr.
[11:33] Lyr.Lobo @cc.opensimulator.org:8002: Happy New Year! *grins*
[11:33] Lyr.Lobo @cc.opensimulator.org:8002 : Bonne année ! *sourire*.
[11:33] Gavin.Hird @grid.xmir.org:8002: fixed, Ubit?
[11:33] Gavin.Hird @grid.xmir.org:8002 : corrigé, Ubit ?
[11:33] Andrew Hellershanks: :)
[11:33] Andrew Hellershanks : :)
[11:33] Ubit Umarov: hi Lyr, welcome to 2022
[11:33] Ubit Umarov : salut Lyr, bienvenue en 2022.
[11:33] Michael.Christopher @cc.opensimulator.org:8002: Yes, Happy New Year all!
[11:33] Michael.Christopher @cc.opensimulator.org:8002 : Oui, bonne année à tous !
[11:33] Ubit Umarov: it is the region main http port gavin.Hird
[11:33] Ubit Umarov : c'est le port http principal de la région gavin.Hird
[11:33] Motoko.Karu @login.digiworldz.com:8002: hihi Lyr
[11:33] Motoko.Karu @login.digiworldz.com:8002 : hihi Lyr
[11:33] Gavin.Hird @grid.xmir.org:8002: Happy New Year Michale
[11:33] Gavin.Hird @grid.xmir.org:8002 : Bonne année Michale
[11:34] Lyr.Lobo @cc.opensimulator.org:8002 grins at the warm welcome
[11:34] Lyr.Lobo @cc.opensimulator.org:8002 sourit à l'accueil chaleureux.
[11:34] Gavin.Hird @grid.xmir.org:8002: I think you mean simulator
[11:34] Gavin.Hird @grid.xmir.org:8002 : Je pense que tu veux dire simulateur
[11:34] Ubit Umarov: region
[11:34] Ubit Umarov : région
[11:34] Gavin.Hird @grid.xmir.org:8002: a multi region simulator only has one http address, right?
[11:34] Gavin.Hird @grid.xmir.org:8002 : un simulateur multi-régions n'a qu'une seule adresse http, n'est-ce pas ?
[11:34] Ubit Umarov: just happens it is the same :p
[11:34] Ubit Umarov : il se trouve que c'est la même chose :p
[11:34] Selby.Evans @grid.kitely.com:8002: Hi Lyr
[11:34] Selby.Evans @grid.kitely.com:8002 : Salut Lyr
[11:34] Gavin.Hird @grid.xmir.org:8002: :-)
[11:34] Gavin.Hird @grid.xmir.org:8002 : :-)
[11:35] Kayaker Magic: I have a region setup question: How is the viewer search implimented? Is there a helper PHP script? Where is the setup documented?
[11:35] Ubit Umarov : je ne sais pas pourquoi ce port n'a pas été rendu configurable.
[11:35] Ubit Umarov: no idea why that port was not made configurable
</pre>
[11:35] Gavin.Hird @grid.xmir.org:8002: depedns on which search you are talking about Kayaker
= Implémentation de la recherche dans le viewer=
[11:35] Andrew Hellershanks: The viewer needs to know the URL of an external page that will handle the search.
<pre>
[11:35] Ubit Umarov: it is a external web service
[11:35] Kayaker Magic : J'ai une question sur la configuration de la région : Comment est implémentée la recherche du viewer ? Y a-t-il un script PHP d'aide ? Où la configuration est-elle documentée ?
[11:35] Ubit Umarov: you can get the osgrid module and see
[11:35] Gavin.Hird @grid.xmir.org:8002 : cela dépend de la recherche dont tu parle Kayaker.
[11:36] Kayaker Magic: The spyglass icon button at the bottom of the viewer.
[11:35] Andrew Hellershanks : Le viewer doit connaître l'URL d'une page externe qui se chargera de la recherche.
[11:36] Gavin.Hird @grid.xmir.org:8002: agent and group are searchable directly from the viewer to the grid
[11:35] Ubit Umarov : c'est un service web externe.
[11:36] Ubit Umarov: think andrew there may have a idea how that works.. i wonder why...
[11:35] Ubit Umarov : tu peux utiliser le module osgrid et voir ce que ça donne.
[11:36] Ubit Umarov: ;)
[11:36] Kayaker Magic : Le bouton icône de la loupe en bas de la visionneuse.
[11:36] Andrew Hellershanks: I started working on a search page to go along with the ossearch module but didn't finish it.
[11:36] Gavin.Hird @grid.xmir.org:8002 : l'agent et le groupe peuvent être recherchés directement dans la grille à partir du viewer.
[11:36] Gavin.Hird @grid.xmir.org:8002: the rest is via external php
[11:36] Ubit Umarov : je pense qu'Andrew a une idée de comment cela fonctionne... je me demande pourquoi...
[11:37] Ubit Umarov: wel we don't have it on core
[11:36] Ubit Umarov : ;)
[11:39] Kayaker Magic: Same question about classifieds: Those done with a PHP helper?
[11:36] Andrew Hellershanks : J'ai commencé à travailler sur une page de recherche pour aller avec le module ossearch mais je ne l'ai pas terminé.
[11:40] Gavin.Hird @grid.xmir.org:8002: yes
[11:36] Gavin.Hird @grid.xmir.org:8002 : le reste se fait via un php externe.
[11:40] Kayaker Magic: How does the viewer know where to send these? Is there a protocol to the server and the server has an INI setting to point to the helper?
[11:37] Ubit Umarov : nous ne l'avons pas dans le noyau.
[11:41] Ubit Umarov: we tell them on simulator features i think
[11:39] Kayaker Magic : Même question à propos des Classifieds : elles dépendent aussi d'une aide  PHP ?
[11:41] Ubit Umarov: gridinfo can also have it
[11:40] Gavin.Hird @grid.xmir.org:8002 : oui.
[11:43] Gavin.Hird @grid.xmir.org:8002: in Robust.HG.ini
[11:40] Kayaker Magic : Comment le viewer sait où les envoyer ? Est-ce qu'il y a un protocole vers le serveur et le serveur a un paramètre INI pour pointer vers l'aide ?
[11:43] Gavin.Hird @grid.xmir.org:8002: ; Url to search service
[11:41] Ubit Umarov : nous les informons sur les caractéristiques du simulateur je pense.
[11:43] Andrew Hellershanks: Kayaker, The viewer has an entry for Grid Search (that is the name shown in Firestorm). Classifieds is part of the profile module. They are supported using the addon OpenSimProfile module I maintain. I haven't tested classifieds using the built in profile module.
[11:41] Ubit Umarov : gridinfo peut aussi l'avoir.
[11:43] Gavin.Hird @grid.xmir.org:8002: example for XMIR: SearchURL = http://www.xmir.org/search/query.php
[11:43] Gavin.Hird @grid.xmir.org:8002 : dans Robust.HG.ini
[11:44] Andrew Hellershanks: Kayaker, You will need an external cron job to handle expiry of old classified ads or ones for which a user no longer has sufficient local currency to renew the add.
[11:43] Gavin.Hird @grid.xmir.org:8002 : ; Url du service de recherche
[11:43] Andrew Hellershanks : Kayaker, Le viewer a une entrée pour Grid Search (c'est le nom affiché dans Firestorm). Classifieds fait partie du module de profil. Elles sont supportées par l'addon OpenSimProfile module que je maintiens. Je n'ai pas testé les annonces classées en utilisant le module de profil intégré.
[11:43] Gavin.Hird @grid.xmir.org:8002 : exemple pour XMIR : SearchURL = http://www.xmir.org/search/query.php
[11:44] Andrew Hellershanks : Kayaker, tu auras besoin d'une commande cron externe pour gérer l'expiration des anciennes annonces ou de celles pour lesquelles l'utilisateur n'a plus assez de monnaie locale pour renouveler l'annonce.
 
[11:44] Ubit Umarov: <key>search-server-url</key>
[11:44] Ubit Umarov: <key>search-server-url</key>
             <string>http://search.osgrid.org/ossearch.php?search=[QUERY]</string>
             <string>http://search.osgrid.org/ossearch.php?search=[QUERY]</string>

Version du 5 janvier 2022 à 21:26

Sources

Introduction

[10:59] Motoko.Karu @login.digiworldz.com:8002 : Salut tout le monde... Salut Ubit... Salut Gavin... Bonne année à vous aussi
[10:59] Gavin.Hird @grid.xmir.org:8002 : Bonne année Andrew
[11:00] Andrew Hellershanks : Bonjour à tous.
[11:00] Jamie.Jordan @grid.kitely.com:8002 : Salut tout le monde Bonne année
[11:00] Gavin.Hird @grid.xmir.org:8002 : Andrew l'hiver est-il toujours blanc en cette nouvelle année ?
[11:00] Ubit Umarov : Bonne année à tous !
[11:00] Andrew Hellershanks : Bonne année, Gavin.
[11:00] Motoko.Karu @login.digiworldz.com:8002 : =)
[11:00] Ubit Umarov : Oui, il l'est.
[11:00] Andrew Hellershanks : Gavin, ce n'est pas surprenant vu le froid qu'il fait dehors.
[11:00] Andrew Hellershanks : :)
[11:01] Gavin.Hird @grid.xmir.org:8002 : :-)
[11:01] Gavin.Hird @grid.xmir.org:8002 : Quelle température ?
[11:01] Andrew Hellershanks : Hum... hier il faisait -18C.
[11:01] Ubit Umarov : Certains racontent des histoires sur les monstres qui se cachent dans l'espace des téléports.
[11:01] Ubit Umarov : et travaillent en hypergrid
[11:01] Ubit Umarov : ils mangeraient les couleurs des gens.
[11:01] Jagga Meredith : `-36 windchill ici
[11:02] Andrew Hellershanks : Le temps s'est réchauffé aujourd'hui. Il est maintenant tout près du point de congélation.
[11:02] Gavin.Hird @grid.xmir.org:8002 : Où cela se trouve Jagga ?
[11:02] Gavin.Hird @grid.xmir.org:8002 : On dirait le nord de la Norvège ces jours-ci.
[11:02] Jagga Meredith : Edmonton
[11:02] Gavin.Hird @grid.xmir.org:8002 : Nord*
[11:02] Andrew Hellershanks : oh, un autre Canuck est au bar. :)
[11:03] Gavin.Hird @grid.xmir.org:8002 : Hier, un bus rempli de touristes italiens a quitté la route par -18C et en plein vent.
[11:03] Ubit Umarov : outch
[11:04] Gavin.Hird @grid.xmir.org:8002 : Bonne année Selby
[11:04] Selby.Evans @grid.kitely.com:8002 : bonjour à tous.
[11:04] Ubit Umarov : Bonjour, bienvenue en 2022.
[11:05] Andrew Hellershanks : Bonjour, Selby.
[11:05] Motoko.Karu @login.digiworldz.com:8002 : Salut Selby
[11:05] Selby.Evans @grid.kitely.com:8002 : Bonne année, tout le monde
[11:05] Selby.Evans @grid.kitely.com:8002 : tout le monde.
[11:05] Andrew Hellershanks : Nous voici pour la première réunion d'une nouvelle année. Espérons que nous verrons les choses revenir à quelque chose qui ressemble à la "normale" avant la fin de cette année.
[11:05] Andrew Hellershanks : Bonne année, Selby.
[11:06] Motoko.Karu @login.digiworldz.com:8002 : Qu'est-ce qui est "normal" de nos jours ? J'ai oublié
[11:06] Ubit Umarov : uff entre-temps le pire reste à venir.
[11:06] Motoko.Karu @login.digiworldz.com:8002 : ^_^
[11:06] Ubit Umarov : possible...
[11:06] Andrew Hellershanks : ouais, ça devient difficile de s'en souvenir car ça fait presque deux ans qu'on n'a pas eu de "normal".
[11:08] Ubit Umarov : ouais, bien...
[11:08] Ubit Umarov : et opensim ? quelles nouvelles ?
[11:08] Gavin.Hird @grid.xmir.org:8002 : Il y a cette longue interview de Joe Rogan avec l'inventeur des vaccins ARNm que les gens pourraient vouloir écouter. Elle a été supprimée de YT et Twitter. https://www.bitchute.com/video/6HbrWuIHTTg3/
[11:09] Ubit Umarov : Merci

Nouvelles d'OpenSim et migration des Assets d'Osgrid

[11:09] Gavin.Hird @grid.xmir.org:8002: Opensim
[11:10] Gavin.Hird @grid.xmir.org:8002 : J'ai testé toutes vos modifications, sauf celles soumises aujourd'hui.
[11:10] Gavin.Hird @grid.xmir.org:8002 : cela semble fonctionner correctement.
[11:10] Kayaker Magic : Quand OSGrid va-t-il réparer les assets ? La moitié de mon inventaire ne peut plus se recharger.
[11:10] Ubit Umarov : aujourd'hui, il s'agit juste de quelques accélérations mineures.
[11:10] Ubit Umarov : qui peuvent tout au plus souffrir de fautes de frappe.
[11:10] Gavin.Hird @grid.xmir.org:8002 : L'ETA (date de livraison estimée) pour cela n'est pas pour la mi-janvier ou quelque chose comme ça ?
[11:11] Ubit Umarov : j'ai lu les commits plusieurs fois... mais cela ne veut pas dire grand chose :)
[11:11] Ubit Umarov : parfois il faut 6 mois pour que mes fautes de frappe deviennent visibles ;)
[11:12] Ubit Umarov : osg assets aucune idée
[11:12] Ubit Umarov : je suppose que le déménagement se poursuit.
[11:12] Gavin.Hird @grid.xmir.org:8002 : il y a eu quelques erreurs de frappe intéressantes dans le code du viewer, elles persistent depuis des années.
[11:12] Ubit Umarov : et nous avons un autre gros crash hier.
[11:12] Andrew Hellershanks : Je n'ai pas vu de rapports d'avancement ou d'estimations sur la date à laquelle la migration sera faite.
[11:12] Gavin.Hird @grid.xmir.org:8002 : gros crash ?
[11:13] Ubit Umarov : oui, les services d'assets ont planté,. les services de la grille ont tous été désactivés juste au cas où.
[11:13] Ubit Umarov : quelques heures... encore une fois
[11:13] Gavin.Hird @grid.xmir.org:8002 : Oh !
[11:13] Jagga Meredith : ok, je me demandais pourquoi il y avait autant de rouge sur ma console.
[11:13] Ubit Umarov : je suppose que l'opération est à la dernière étape.
[11:14] Ubit Umarov : mais cela va lentement et a, disons, des problèmes comme hier.
[11:14] Gavin.Hird @grid.xmir.org:8002 : espérons qu'il ne s'agit pas d'une phase terminale
[11:14] Andrew Hellershanks: :)
[11:14] Ubit Umarov : oui, espérons que ce ne soit pas ce genre.
[11:15] Motoko.Karu @login.digiworldz.com:8002 : hehe
[11:15] Gavin.Hird @grid.xmir.org:8002 : VT102
[11:15] Motoko.Karu @login.digiworldz.com:8002 : wyse... amber...
[11:15] Andrew Hellershanks : hehe
[11:15] Ubit Umarov : les nouvelles boîtes d'assetss sont nouvelles... sur un bon datacenter... et en plus moins cher.
[11:15] Ubit Umarov : c'est aussi une bonne chose pour les finances de la grille.
[11:16] Jagga Meredith: Gavin heh
[11:16] Andrew Hellershanks : Espérons qu'ils sont encore proches des autres serveurs utilisés par la grille. J'ai vu des problèmes lorsque les serveurs sont répartis sur plusieurs continents.
[11:16] Jagga Meredith: /'
[11:16] Ubit Umarov : juste le type de service des assets ne s'avère pas si bon, et le transfert, bien lent.
[11:16] Jagga Meredith : (chat)
[11:16] Ubit Umarov : ils le sont andrew
[11:16] Andrew Hellershanks: Bien
[11:16] Andrew Hellershanks: jagga, :)
[11:17] Ubit Umarov : mais sur une grille comme osgrid, cela signifie qu'ils ne sont pas loin des autres régions.
[11:17] Ubit Umarov: ils sont au texas :)
[11:17] Andrew Hellershanks : Bonjour, Jamie
[11:17] Gavin.Hird @grid.xmir.org:8002 : Ne vous attaquez pas au Texas
[11:17] Motoko.Karu @login.digiworldz.com:8002 : lol
[11:17] Andrew Hellershanks : Je me demande combien de Go de données d'assets ils ont (dû) déplacer.
[11:18] Gavin.Hird @grid.xmir.org:8002 : on peut aller jusqu'aux To.
[11:18] Jagga Meredith : il y a un gros câblage de réseau du Texas au Canada, contrairement à l'Allemagne.
[11:18] Ubit Umarov : je pense que le déplacement des données en vrac a été fait.
[11:18] Ubit Umarov : mais maintenant les assets doivent être "injectés" sur la nouvelle chose.
[11:18] Ubit Umarov : mais c'est juste une supposition... aucun détail.
[11:19] Andrew Hellershanks : Gavin, To ? ok. Pas étonnant que cela prenne du temps. J'ai dû déplacer environ 85 Go ou plus entre les serveurs et cela a pris du temps.
[11:19] Gavin.Hird @grid.xmir.org:8002 : tant qu'il n'y a pas besoin de boosting après...
[11:19] Ubit Umarov : les données brutes devaient être de l'ordre de 5 To.
[11:20] Andrew Hellershanks : Aïe. C'est là qu'on a besoin d'une connexion Internet vraiment rapide entre les serveurs.
[11:20] Motoko.Karu @login.digiworldz.com:8002 : n'utilisez pas dms-services... <shudders>
[11:21] Motoko.Karu @login.digiworldz.com:8002 : *aws-dms-services
[11:21] Gavin.Hird @grid.xmir.org:8002 : charger les données sur un smartphone, voler/se rendre au nouvel emplacement, décharger les données.
[11:21] Ubit Umarov : difficile de voler avec le covid
[11:21] Gavin.Hird @grid.xmir.org:8002 : c'est toujours possible ici.
[11:21] Ubit Umarov : Bien et peut être conduit dans ce cas.
[11:21] Motoko.Karu @login.digiworldz.com:8002 : nous avons dû effectuer une exportation client où les données ont été copiées sur un disque... et expédiées au dit client... parce qu'ils ne pouvaient pas comprendre comment utiliser sftp... ou s3
[11:21] Andrew Hellershanks : Pas si difficile. J'entends beaucoup plus d'avions voler au-dessus de nos têtes qu'il y a un an.
[11:22] Kayaker Magic : Votre smarphone contient des terrabytes de données ?
[11:22] Gavin.Hird @grid.xmir.org:8002 : pas le mien, mais...
[11:22] Ubit Umarov : j'ai entendu dire que le premier Lor était transporté sur des disques durs.
[11:23] Ubit Umarov : un jour le gars qui transportait les disques a imaginé qu'il était suivi :)
[11:23] Ubit Umarov : effrayant... la copie principale de la chose :)
[11:24] Ubit Umarov : mais pas de transfert net... simple déplacement physique des disques durs.
[11:24] Ubit Umarov : oui, les gens font ça.
[11:25] Gavin.Hird @grid.xmir.org:8002 : Les chargements initiaux de sauvegardes sont souvent réalisé via l'envoi de disques hors ligne à un prestataire de sauvegarde.
[11:25] Motoko.Karu @login.digiworldz.com:8002 : aws a son service snowball... qui expédie un lecteur/nas-pack pour le(s) transfert(s) de données.

Requête HTTP

IIRC : If I Remember Correctly = si je me souviens bien.

[11:24] Andrew Hellershanks : J'ai une question sur OpenSim. Quelqu'un a-t-il essayé de contacter un objet inworld en utilisant une requête externe (HTTP) ? Je pense spécifiquement à l'utilisation de YEngine, bien que le moteur de script puisse ne pas avoir d'impact sur le fait que cela fonctionne ou non.
[11:24] Kayaker Magic : J'utilise souvent llRequestURL, ça fonctionne.
[11:24] Andrew Hellershanks : Je connais quelqu'un qui est aimerait pouvoir afficher l'état d'unsystème du monde réel  sur un écran virtuel dans le monde.
[11:25] Kayaker Magic : également llHTTPRequest
[11:25] Ubit Umarov : tu dois de régler ce truc dans opensim.ini.
[11:25] Andrew Hellershanks : ok. Je ne l'ai pas utilisé depuis un certain temps, Kayaker. J'ai les scripts que j'avais l'habitude d'utiliser. J'ai des scripts qui appellent mais je ne me souviens plus très bien de la configuration pour faire de l'entrant.
[11:25] Ubit Umarov: ;# {ExternalHostNameForLSL} {} {Nom d'hôte à utiliser pour les URLs HTTP-IN. Il doit être accessible depuis l'Internet.} {}
    ;; Nom d'hôte à utiliser dans llRequestURL/llRequestSecureURL
    ;; si non défini - llRequestURL/llRequestSecureURL sont désactivés
     ; DÉCOMMENTEZ ET DÉFINISSEZ VOTRE ADRESSE EXTERNE OU LOCALE POUR L'ACTIVER SELON VOS BESOINS.
     ;ExternalHostNameForLSL = 127.0.0.1
[11:26] Ubit Umarov : cette chose
[11:26] Kayaker Magic : llRequestURL nécessite un paramètre dans Regions.ini pour lui indiquer l'URL de base.....
[11:26] Andrew Hellershanks : Ubit, je me souviens de cette partie. Elle a été définie, IIRC.
[11:26] Ubit Umarov : Je viens de coller ça.
[11:26] Kayaker Magic : Oui, c'est ce paramètre.
[11:27] Ubit Umarov : ça devrait marcher avec un bon script :)
[11:27] Ubit Umarov : alors
[11:27] Andrew Hellershanks : Je vais revoir cela plus tard. La première étape serait d'envoyer un message à un objet in world en utilisant ma standalone pour me souvenir de la façon dont cela fonctionne.
[11:28] Gavin.Hird @grid.xmir.org:8002 : et les numéros de port fonctionnent aussi avec cette adresse ?
[11:28] Kayaker Magic : Tu peux avoir un script qui interroge un serveur externe avec llHTTPRequest si tu ne le fais pas trop souvent et que tes données ne sont pas en temps réel.
[11:28] Andrew Hellershanks : Gavin, IIRC, tu as besoin du numéro de port de l'instance OpenSim.
[11:28] Gavin.Hird @grid.xmir.org:8002 : ...si tu as besoin de le transmettre au bon hôte.
[11:28] Ubit Umarov : la région t'indique le port.
[11:29] Andrew Hellershanks : Bonjour, Michael.
[11:29] Ubit Umarov : si je me souviens bien.
[11:29] Bill's Chair chuchote: : C'est la Chaise de Bill
[11:29] Gavin.Hird @grid.xmir.org:8002 : La chaise de Bill a parlé
[11:29] Kayaker Magic : Certains systèmes d'hébergement de serveurs refusent les URL avec des numéros de port.
[11:30] Andrew Hellershanks : Michael, tu peux t'asseoir de l'autre côté du bar.
[11:30] Ubit Umarov : "HTTP-in n'est pas sur le numéro de port http habituel ; l'url qu'il a fourni dans l'événement http_request inclut le numéro de port correct."
[11:30] Bill's Chair whispers: C'est la Chaise de Bill
[11:30] Ubit Umarov: http://wiki.secondlife.com/wiki/LlRequestURL
[11:30] Gavin.Hird @grid.xmir.org:8002 : ok, merci Ubit.
[11:31] Gavin.Hird @grid.xmir.org:8002 : c'est donc le même numéro de port que l'adresse http du simulateur.
[11:32] Ubit Umarov : le port ops est réparé
[11:32] Kayaker Magic : Bienvenue Lyr !
[11:32] Ubit Umarov: string url = "http://" + ExternalHostNameForLSL + ":" + m_HttpServer.Port.ToString() + "/lslhttp/" + urlcode.ToString();
[11:32] Lyr.Lobo @cc.opensimulator.org:8002 sourire
[11:32] Andrew Hellershanks : Gavin, la page dit que l'URL retournée inclut le numéro de port à utiliser.
[11:32] Lyr.Lobo @cc.opensimulator.org:8002 : merci.... et bonjour !
[11:33] Michael.Christopher @cc.opensimulator.org:8002 : salut ! :)
[11:33] Gavin.Hird @grid.xmir.org:8002 : Bonne année Lyr
[11:33] Andrew Hellershanks : Bonjour, Lry.
[11:33] Andrew Hellershanks : hum... Lyr.
[11:33] Lyr.Lobo @cc.opensimulator.org:8002 : Bonne année ! *sourire*.
[11:33] Gavin.Hird @grid.xmir.org:8002 : corrigé, Ubit ?
[11:33] Andrew Hellershanks : :)
[11:33] Ubit Umarov : salut Lyr, bienvenue en 2022.
[11:33] Michael.Christopher @cc.opensimulator.org:8002 : Oui, bonne année à tous !
[11:33] Ubit Umarov : c'est le port http principal de la région gavin.Hird
[11:33] Motoko.Karu @login.digiworldz.com:8002 : hihi Lyr
[11:33] Gavin.Hird @grid.xmir.org:8002 : Bonne année Michale
[11:34] Lyr.Lobo @cc.opensimulator.org:8002 sourit à l'accueil chaleureux.
[11:34] Gavin.Hird @grid.xmir.org:8002 : Je pense que tu veux dire simulateur
[11:34] Ubit Umarov : région
[11:34] Gavin.Hird @grid.xmir.org:8002 : un simulateur multi-régions n'a qu'une seule adresse http, n'est-ce pas ?
[11:34] Ubit Umarov : il se trouve que c'est la même chose :p
[11:34] Selby.Evans @grid.kitely.com:8002 : Salut Lyr
[11:34] Gavin.Hird @grid.xmir.org:8002 : :-)
[11:35] Ubit Umarov : je ne sais pas pourquoi ce port n'a pas été rendu configurable.

Implémentation de la recherche dans le viewer

[11:35] Kayaker Magic : J'ai une question sur la configuration de la région : Comment est implémentée la recherche du viewer ? Y a-t-il un script PHP d'aide ? Où la configuration est-elle documentée ?
[11:35] Gavin.Hird @grid.xmir.org:8002 : cela dépend de la recherche dont tu parle Kayaker.
[11:35] Andrew Hellershanks : Le viewer doit connaître l'URL d'une page externe qui se chargera de la recherche.
[11:35] Ubit Umarov : c'est un service web externe.
[11:35] Ubit Umarov : tu peux utiliser le module osgrid et voir ce que ça donne.
[11:36] Kayaker Magic : Le bouton icône de la loupe en bas de la visionneuse.
[11:36] Gavin.Hird @grid.xmir.org:8002 : l'agent et le groupe peuvent être recherchés directement dans la grille à partir du viewer.
[11:36] Ubit Umarov : je pense qu'Andrew a une idée de comment cela fonctionne... je me demande pourquoi...
[11:36] Ubit Umarov : ;)
[11:36] Andrew Hellershanks : J'ai commencé à travailler sur une page de recherche pour aller avec le module ossearch mais je ne l'ai pas terminé.
[11:36] Gavin.Hird @grid.xmir.org:8002 : le reste se fait via un php externe.
[11:37] Ubit Umarov : nous ne l'avons pas dans le noyau.
[11:39] Kayaker Magic : Même question à propos des Classifieds : elles dépendent aussi d'une aide  PHP ?
[11:40] Gavin.Hird @grid.xmir.org:8002 : oui.
[11:40] Kayaker Magic : Comment le viewer sait où les envoyer ? Est-ce qu'il y a un protocole vers le serveur et le serveur a un paramètre INI pour pointer vers l'aide ?
[11:41] Ubit Umarov : nous les informons sur les caractéristiques du simulateur je pense.
[11:41] Ubit Umarov : gridinfo peut aussi l'avoir.
[11:43] Gavin.Hird @grid.xmir.org:8002 : dans Robust.HG.ini
[11:43] Gavin.Hird @grid.xmir.org:8002 : ; Url du service de recherche
[11:43] Andrew Hellershanks : Kayaker, Le viewer a une entrée pour Grid Search (c'est le nom affiché dans Firestorm). Classifieds fait partie du module de profil. Elles sont supportées par l'addon OpenSimProfile module que je maintiens. Je n'ai pas testé les annonces classées en utilisant le module de profil intégré.
[11:43] Gavin.Hird @grid.xmir.org:8002 : exemple pour XMIR : SearchURL = http://www.xmir.org/search/query.php
[11:44] Andrew Hellershanks : Kayaker, tu auras besoin d'une commande cron externe pour gérer l'expiration des anciennes annonces ou de celles pour lesquelles l'utilisateur n'a plus assez de monnaie locale pour renouveler l'annonce.

[11:44] Ubit Umarov: <key>search-server-url</key>
            <string>http://search.osgrid.org/ossearch.php?search=[QUERY]</string>
[11:44] Gavin.Hird @grid.xmir.org:8002: and it is set up under [LoginService]
[11:44] Ubit Umarov: for example on a osgrid 0.9.2.0 region
[11:44] Ubit Umarov: simulator features
[11:45] Michael.Christopher @cc.opensimulator.org:8002: Expecting our new developer systems in this friday finally, did anyone else get to enabling https for OS core yet?
[11:45] Gavin.Hird @grid.xmir.org:8002: I also have this in my OpenSim.ini fies:
[11:45] Gavin.Hird @grid.xmir.org:8002: [Search]
    SearchURL = http://www.xmir.org/search/query.php
    ;;OpenSimSearch module 
    SearchModule = "OpenSimSearch"
[11:46] Andrew Hellershanks: Thanks. I found the PHP file I started. The calls to an external search page are XMLRPC based.
[11:46] Ubit Umarov: no rush on https for opensim
[11:46] Ubit Umarov: it is a pure useless waste of resouces
[11:47] Ubit Umarov: you can protect grid using a proxy than can do https and tunnel to robust
[11:47] Ubit Umarov: i did run regions with full ssl..
[11:47] Ubit Umarov: but still needs some work
[11:47] Ubit Umarov: and did nothing robust side
[11:47] Michael.Christopher @cc.opensimulator.org:8002: did you write a tutorial on that already?
[11:47] Andrew Hellershanks: The XMLRPC call includes a setting "panel=" for type of panel being requested. I've seen "showcase_panel" and "q" (show all panels).
[11:47] Ubit Umarov: ofc not
[11:47] Ubit Umarov: :p
[11:48] Motoko.Karu @login.digiworldz.com:8002: :)
[11:48] Michael.Christopher @cc.opensimulator.org:8002: ok, sounds like there is where i should pick up then lol
[11:48] Gavin.Hird @grid.xmir.org:8002: you also need a wildcard ssl certificate potentially
[11:48] Michael.Christopher @cc.opensimulator.org:8002: we have that part
[11:49] Ubit Umarov: as i said the code can use more clean up
[11:49] Ubit Umarov: and nothing on robust side
[11:49] Ubit Umarov: configuration on robust will be.. lets say..  funny
[11:49] Ubit Umarov: and for no use
[11:49] Ubit Umarov: ssl is useless
[11:49] Gavin.Hird @grid.xmir.org:8002: LL tried turning off TLS 1.0 and 1.1
[11:49] Ubit Umarov: you are no back :p
[11:49] Gavin.Hird @grid.xmir.org:8002: they ahd to turn it on again
[11:49] Ubit Umarov: and no bank either
[11:50] Michael.Christopher @cc.opensimulator.org:8002: we use enough subdomains that a wildcard was essential - and thank you ubit.
[11:50] Ubit Umarov: yeha only tls 3 is "legal now"
[11:51] Ubit Umarov: and as i said grids can put robust behind a firewall that does ssl for relevant services like login
[11:51] Ubit Umarov: thing osgird has that
[11:51] Ubit Umarov: wel cloudfare seems to be offering such service and more for free now
[11:52] Ubit Umarov: opensimFest had all visible robust on https
[11:54] Andrew Hellershanks: Less than 10 minutes to the top of the hour. Any other questions for today?
[11:54] Michael.Christopher @cc.opensimulator.org:8002: im good, anyone else got anything?
[11:54] Gavin.Hird @grid.xmir.org:8002: too early in the year to start thinking
[11:55] Michael.Christopher @cc.opensimulator.org:8002: lol
[11:55] Andrew Hellershanks: Any viewer news, Gavin, or were you just enjoying a break from coding over the holidays?
[11:55] Ubit Umarov: oh i was thinking it was already 2 late to start thinking gavin :)
[11:55] Gavin.Hird @grid.xmir.org:8002: there is always some changes going in but not much to write home about quite yet
[11:56] Gavin.Hird @grid.xmir.org:8002: I had an interesting experience with the LL viewer after upgrading a machine to the latest version of macOS
[11:56] Ubit Umarov: you don't need to write home gavin..  jut git
[11:56] Andrew Hellershanks: Kayaker, If you are interested in a PHP based search I can share the PHP file I started. It has some information about the data passed to it from the viewer.
[11:56] Michael.Christopher @cc.opensimulator.org:8002: @gavin - interesting how?
[11:56] Gavin.Hird @grid.xmir.org:8002: The system threw up a message saying: This app will not work on future versions of the system. Please contact the developer for a new version.
[11:56] Andrew Hellershanks: Ubit,:)
[11:56] Kayaker Magic: Aren't there working versions of that in Wifi or somewhere?
[11:57] Ubit Umarov: diva?
[11:57] Andrew Hellershanks: Kayaker, not that I recall.
[11:57] Ubit Umarov: Diva will release her things for 0.9.2.1
[11:57] Michael.Christopher @cc.opensimulator.org:8002: Gavin - i'll bet it has something to do with switching over to the M1 chip over intel
[11:57] Andrew Hellershanks: oh, the Diva wifi. I was thinking of opensimwi. Completely different beast.
[11:57] Gavin.Hird @grid.xmir.org:8002: no
[11:58] Gavin.Hird @grid.xmir.org:8002: In their depseration to notraize the viewer, they have given themselves socalled entitlements that has left a gaping security hole that Apple has said will not work on future system versions
[11:58] Michael.Christopher @cc.opensimulator.org:8002: oh
[11:58] Michael.Christopher @cc.opensimulator.org:8002: oops
[11:58] Gavin.Hird @grid.xmir.org:8002: so rather than writing the code as it sahll be written, they procastinate and try to weasel their way out of it, making it worse and worse over time
[11:59] Michael.Christopher @cc.opensimulator.org:8002: smh
[11:59] Ubit Umarov: procastinate is a fun word, and a very actrative practice
[11:59] Gavin.Hird @grid.xmir.org:8002: lol
[12:01] Ubit Umarov: hmm my stream now seems to like moolight shadow a lot
[12:01] Ubit Umarov: keeps playing it
[12:01] Lyr.Lobo @cc.opensimulator.org:8002 grins
[12:01] Ubit Umarov: ie the stream here
[12:01] Ubit Umarov: well at least it is working :)
[12:01] Gavin.Hird @grid.xmir.org:8002: I have not hear Mike Oldfiled since the 1980s
[12:02] Ubit Umarov: i did a few times on this stream :p
[12:02] Lyr.Lobo @cc.opensimulator.org:8002 grins
[12:02] Lyr.Lobo @cc.opensimulator.org:8002: Tubular Bells
[12:02] Gavin.Hird @grid.xmir.org:8002: I have the vinyl album
[12:02] Andrew Hellershanks: That's the only thing I think of when i hear that name.
[12:02] Ubit Umarov: well think i didn't add tubular bells to playlist
[12:02] Lyr.Lobo @cc.opensimulator.org:8002: yes
[12:03] Lyr.Lobo @cc.opensimulator.org:8002: hehe no worries, just knew that was how most associate his work
[12:03] Ubit Umarov: it was a tsfh and sabaton only stream :)
[12:03] Andrew Hellershanks: Last call for any other OpenSim related comments or questions to end this first meeting of 2022.
[12:03] Ubit Umarov: opps yes.. meeting
[12:04] Andrew Hellershanks: I'm not seeing anyone typing so that will do it for today.
[12:04] Ubit Umarov: so .. opensim.. yes..
[12:04] Motoko.Karu @login.digiworldz.com:8002: :)
[12:04] Selby.Evans @grid.kitely.com:8002: bye all
[12:04] Motoko.Karu @login.digiworldz.com:8002: see ya
[12:04] Ubit Umarov: cya sleby
[12:04] Kayaker Magic: RL is calling me.
[12:04] Andrew Hellershanks: I hope you all enjoyed the holidays. Let's hope for a better year this year than the last couple. Thank you all for coming. See you again next year.
[12:04] Kayaker Magic whispers: Merry New Year all!
[12:04] Ubit Umarov: selby also
[12:04] Andrew Hellershanks: Bye, Selby.
[12:04] Gavin.Hird @grid.xmir.org:8002: Bye to all departing agents
[12:05] Lyr.Lobo @cc.opensimulator.org:8002: Goodbye *smiles*  Merry New year!
[12:05] Michael.Christopher @cc.opensimulator.org:8002: bye@!