Koozali.org: home of the SME Server

geneweb et https

Offline ecureuil

  • *
  • 261
  • +0/-0
geneweb et https
« on: May 10, 2020, 08:14:09 PM »
bonjour,

Il y a un bug de mis sur sme pour un reverse proxy pour geneweb.
https://bugs.contribs.org/show_bug.cgi?id=10930
Assignee:    Craig Jensen

Je ne sais pas s'il est toujours actif
J'ai vu  des bugs assignés pour des personnes que l'on ne voit plus.

Je suis de train de regarder 'Configurer votre serveur GeneWeb en HTTPS'
https://geneweb.tuxfamily.org/wiki/https/fr
https://geneweb.tuxfamily.org/wiki/https

Je viens de trouver cette page pour reverse proxy
https://chispa.fr/sima78/index.php?post/2017/03/11/Geneweb-en-service-et-https-%28suite%29

Pensez-vous que c'est une solution viable pour sme?

Merci
Anne
« Last Edit: May 10, 2020, 08:38:34 PM by ecureuil »

Offline ReetP

  • *
  • 3,722
  • +5/-0
Re: geneweb et https
« Reply #1 on: May 11, 2020, 01:28:43 AM »
Sorry but you just don't read things do you, and it is very frustrating repeating the same things.

Did you read who opened the bug?

Do you forget when it was opened and why? On your previous thread about geneweb and https and reverse proxies etc.....??

https://forums.contribs.org/index.php/topic,54211.0/all.html

It will get fixed if and when someone has time or inclination to do it. At the minute the few people coding are busy trying to get SME v10 delivered. That is far more important. Michel may take a look, vut maybe not until we have SME v10 working.

The danger with using other guides is that you risk breaking SME unless you understand and use the template system. The online guides do not realise your server is nor any old linux server but is SME and has a template engine etc.

There are a few ways to do it. You really need to read the wiki and look at some other contributions. There are examples.

I would not use the tux guides.

The chispa.fr guide shows you roughly how the virtual host section needs to look, but it needs more to make it work.

You need to do some serious reading. I don't have the time to walk you all the way through this.
...
1. Read the Manual
2. Read the Wiki
3. Don't ask for support on Unsupported versions of software
4. I have a job, wife, and kids and do this in my spare time. If you want something fixed, please help.

Bugs are easier than you think: http://wiki.contribs.org/Bugzilla_Help

If you love SME and don't want to lose it, join in: http://wiki.contribs.org/Koozali_Foundation

Offline ecureuil

  • *
  • 261
  • +0/-0
Re: geneweb et https
« Reply #2 on: May 11, 2020, 08:28:02 AM »
bonjour,

Je me demandais juste comment les bugs sont résolus...
J'ai vu que pas mal de bugs sont assignés à des personnes qui ne sont plus avec sme.
Je ne sais pas du tout qui est Michel...
J'ai bien compris que sme n'a plus beaucoup de codeurs.
(Suite aux problème de 2008/-2009... beaucoup ont déserté sme, hélàs)
A l'époque plusieurs français étaient prêts à s'investir dans le développement de sme, un seul a réussi à se faire accepter : JPP ;)
Les autres sont passés ailleurs.
Personnellement j'avais capitulé et maintenant je ne me trouve plus capable de développer.
On va peut-être clore ce souci de développeur...

J'ai ouvert ce post pour donner 3 pistes pour résoudre le problème pour mettre geneweb en https.
- HTTPS pour GeneWeb en CGI derrière un serveur Apache
- HTTPS pour GeneWeb en mode service via le port 2317 (stunnel4)
- reverse proxy

Je regardais aussi
https://wiki.contribs.org/SME-101.08_Serveur_mandataire_invers%C3%A9

Mon anglais est complètement nul.
J'utilise google traduction pour les traductions maintenant ;)

Je vais peut-être essayer de remettre un sme de test sur ma debian avec vmware.

Si je veux vraiment tester, c'est la seule solution.

Anne

Offline ReetP

  • *
  • 3,722
  • +5/-0
Re: geneweb et https
« Reply #3 on: May 12, 2020, 11:01:06 AM »
Yes, I have to use Google translate. That is just life. At least you have it....

If you read more you would understand more.

When bugs are opened they are assigned to whoever the package owner is. We have not changed them all to new owners - it is not worth the time - we have more important things to do quite honestly.

If you had checked who posted it you would might be able to join the dots. Michel is the user 'mab' who talked to you. He is a native French speaker. He is also the core developer rewriting the server-manager. He is not the only French speaker working on SME either. But you don't see all this, mainly because they all speak English as well. It is the cost of developing in 2020.

Reverse proxy - there are only two ways you should attempt unless you really know what you are doing. Leave the CGI & Service mode.

Simple way. Search the wiki for ProxyPassReverse

Also look at:

https://wiki.contribs.org/Webapps-common
https://wiki.contribs.org/Seafile#configure_httpd_reverse_proxy

HOWEVER. This only really works reversing a specific host or domain. It does not work if you want to use a different port.

One day when I have time I may write some notes on reverse proxies, but that isn't today.

There are examples in other contributions. Get a CVS account. Go and read the code.

...
1. Read the Manual
2. Read the Wiki
3. Don't ask for support on Unsupported versions of software
4. I have a job, wife, and kids and do this in my spare time. If you want something fixed, please help.

Bugs are easier than you think: http://wiki.contribs.org/Bugzilla_Help

If you love SME and don't want to lose it, join in: http://wiki.contribs.org/Koozali_Foundation

Offline mab974

  • *
  • 84
  • +1/-0
Re: geneweb et https
« Reply #4 on: May 12, 2020, 04:27:03 PM »
Oui, le bug 10930 est encore actif et il est même encore très jeune  :-)

Je travaille sur ce problème mais je ne fais pas que ça. Je le fais parce que ça m'intéresse mais il faut avouer que c'est une appli bien particulière et au format inhabituel.

J'espère pouvoir proposer bientôt une solution basée sur 'ProxyPassReverse' comme l'évoque ReetP.

Michel

Offline ecureuil

  • *
  • 261
  • +0/-0
Re: geneweb et https
« Reply #5 on: May 12, 2020, 07:58:34 PM »
Oui, le bug 10930 est encore actif et il est même encore très jeune  :-)

Je travaille sur ce problème mais je ne fais pas que ça. Je le fais parce que ça m'intéresse mais il faut avouer que c'est une appli bien particulière et au format inhabituel.

J'espère pouvoir proposer bientôt une solution basée sur 'ProxyPassReverse' comme l'évoque ReetP.

Michel

Maintenant je sais qui est michel ;)

ok
Je suis en train de mettre en place un sme de test avec vmware.
J'ai installé sme 9 et j'ai mis à jour avec la dernière version.

Je vais mettre aussi sme 10 sur mon vmware.
ReetP a dit qu'il y avait des soucis et qu'il fallait que je regarde les bugs...

J'ai vu que c'est  Proxmox que vous utilisez

J'étais en train de lire toutes les doc de sme.
Gières a fait un travail de traduction pas mas du tout.
Encore merci à lui.
Il reste à traduire en français la partie développement.

Code: [Select]
Manuel du développeur : Index
Section I. Survol du Serveur SME
Section II. Entrailles du serveur SME
Section III. Comment créer un paquet pour le Serveur SME - étape par étape
Section IV. Modifications avancées du Serveur SME
Section V. Documentation et ressources
Section VI. Texte de la licence

Je vais peut-être essayer de traduire cette partie

https://wiki.contribs.org/SME_Server:Documentation:Developers_Manual

Je vais voir comment je m'en tire.

Suite de mes recherches :
Cette page n'a pas été mise à jour depuis 2008.
C'est toujours bon ce qu'il y a sur cette page ou pas?
Je traduis ou pas?

Anne
« Last Edit: May 14, 2020, 11:13:35 PM by ecureuil »

Offline ReetP

  • *
  • 3,722
  • +5/-0
Re: geneweb et https
« Reply #6 on: May 20, 2020, 01:20:03 PM »
I didn't even know that manual existed !!!

It is a pretty good guide.

Yes, most of it is probably OK, but you will need to check.

Michel is writing a new server manager and that will change some things.

I hope we can update it in due course.
...
1. Read the Manual
2. Read the Wiki
3. Don't ask for support on Unsupported versions of software
4. I have a job, wife, and kids and do this in my spare time. If you want something fixed, please help.

Bugs are easier than you think: http://wiki.contribs.org/Bugzilla_Help

If you love SME and don't want to lose it, join in: http://wiki.contribs.org/Koozali_Foundation

Offline mab974

  • *
  • 84
  • +1/-0
Re: geneweb et https
« Reply #7 on: July 15, 2020, 09:55:13 PM »
Hello,

Après bien des soucis avec mon environnement de dev, j'ai enfin pu finaliser une version de test de smeserver-geneweb.  (v2.1.0-4) basée sur proxypass et services.

Code: [Select]
yum update smeserver-geneweb --enablerepo=smetest
Geneweb et gwsetup sont maintenant gérés indépendammant et accessibles en mode sécurisé.

https://mydomain/geneweb/ & https://mydomain/gwsetup/

Sauf erreur bloquante, la prochaine version sera sous Sme10.

Michel

Offline ecureuil

  • *
  • 261
  • +0/-0
Re: geneweb et https
« Reply #8 on: July 16, 2020, 01:56:35 PM »
coucou

Je viens de rentrer maison

Je vais tester

Merci
Anne

Offline ecureuil

  • *
  • 261
  • +0/-0
Re: geneweb et https
« Reply #9 on: July 17, 2020, 10:24:38 PM »
bonjour

Je viens de tester
J'ai des problèmes

Quote
Le script a débuté sur ven. 17 juil. 2020 13:57:32 CEST
# yum update smeserver-geneweb --enablerepo=smetest
Modules complémentaires chargés : fastestmirror, post-transaction-actions, smeserver
Configuration du processus de mise à jour
Loading mirror speeds from cached hostfile
 * base: centos.mirrors.proxad.net
 * smeaddons: mirrors.mab974.re
 * smecontribs: mirrors.mab974.re
 * smeextras: mirrors.mab974.re
 * smeos: mirrors.mab974.re
 * smetest: mirrors.mab974.re
 * smeupdates: mirrors.mab974.re
 * updates: ftp.rezopole.net

smetest                                                                                                                                                                                                                                                                                               | 2.9 kB     00:00     

smetest/primary_db                                                                                                                                                                                                                                                                                    | 451 kB     00:00     
Résolution des dépendances
--> Lancement de la transaction de test
---> Package smeserver-geneweb.noarch 0:2.1.0-2.el6.sme will be mis à jour
---> Package smeserver-geneweb.noarch 0:2.1.0-4.el6.sme will be an update
--> Résolution des dépendances terminée

Dépendances résolues

=============================================================================================================================================================================================================================================================================================================================
 Paquet                                                                             Architecture                                                            Version                                                                           Dépôt                                                                    Taille
=============================================================================================================================================================================================================================================================================================================================
Mise à jour:
 smeserver-geneweb                                                                  noarch                                                                  2.1.0-4.el6.sme                                                                   smetest                                                                   60 k

Résumé de la transaction
=============================================================================================================================================================================================================================================================================================================================
Mise à jour de     1 paquet(s)

Taille totale des téléchargements : 60 k
Est-ce correct [o/N] : o
Téléchargement des paquets :

smeserver-geneweb-2.1.0-4.el6.sme.noarch.rpm                                                                                                                                                                                                                                                          |  60 kB     00:00     
Lancement de rpm_check_debug
Lancement de la transaction de test
Transaction de test réussie
Lancement de la transaction

  Mise à jour   : smeserver-geneweb-2.1.0-4.el6.sme.noarch [                                                                                                                                                                                                                                                           ] 1/2
  Mise à jour   : smeserver-geneweb-2.1.0-4.el6.sme.noarch [##                                                                                                                                                                                                                                                         ] 1/2
  Mise à jour   : smeserver-geneweb-2.1.0-4.el6.sme.noarch [#####                                                                                                                                                                                                                                                      ] 1/2
...
  Mise à jour   : smeserver-geneweb-2.1.0-4.el6.sme.noarch [################################################################################################################################################################################################################################################           ] 1/2
  Mise à jour   : smeserver-geneweb-2.1.0-4.el6.sme.noarch [########################################################################################################################################################################################################################################################   ] 1/2
  Mise à jour   : smeserver-geneweb-2.1.0-4.el6.sme.noarch                                                                                                                                                                                                                                                               1/2
Shutting down GeneWeb Services: [  OK  ]
[  OK  ]


  Nettoyage     : smeserver-geneweb-2.1.0-2.el6.sme.noarch                                                                                                                                                                                                                                                               2/2
Migrating existing database yum_installed
Migrating existing database backups
Migrating existing database hosts
Migrating existing database configuration
ERROR in /etc/e-smith/db/configuration/migrate//20geneweb: Program fragment delivered error <<Can't call method "set_prop" on an undefined value at /etc/e-smith/db/configuration/migrate//20geneweb line 28.>> at template line 26
ERROR: Template processing failed for /: 1 fragment generated errors
 at /usr/share/perl5/vendor_perl/esmith/DB.pm line 459
Migrating existing database yum_updates
Migrating existing database mailpatterns
Migrating existing database spamassassin
Migrating existing database domains
Migrating existing database networks
Migrating existing database accounts
Migrating existing database yum_available
Migrating existing database yum_repositories

  Verifying     : smeserver-geneweb-2.1.0-4.el6.sme.noarch                                                                                                                                                                                                                                                               1/2

  Verifying     : smeserver-geneweb-2.1.0-2.el6.sme.noarch                                                                                                                                                                                                                                                               2/2

Mis à jour :
  smeserver-geneweb.noarch 0:2.1.0-4.el6.sme                                                                                                                                                                                                                                                                                 

Terminé !

==============================================================
WARNING: You now need to run BOTH of the following commands
to ensure consistent system state:

signal-event post-upgrade; signal-event reboot

You should run these commands unless you are certain that
yum made no changes to your system.
==============================================================
# exit
exit

Script complété sur ven. 17 juil. 2020 14:08:52 CEST


# service geneweb start
Starting GeneWeb Services (geneweb):GeneWeb 6.08 -


https://www.linux-nuts.com/geneweb/
Not Found
The requested URL /geneweb/ was not found on this server.


https://www.linux-nuts.com/gwsetup/
Not Found
The requested URL /gwsetup/ was not found on this server.


y-a un problème mais comment trouver le problème?

Pas vraiment de log..
Où chercher?
Merci

Anne

Offline mab974

  • *
  • 84
  • +1/-0
Re: geneweb et https
« Reply #10 on: July 18, 2020, 02:54:57 PM »
Salut,

'URL not found' : httpd.conf n'est pas à jour.

le 'signal-event' suivant devrait le faire !!


==============================================================
WARNING: You now need to run BOTH of the following commands
to ensure consistent system state:

signal-event post-upgrade; signal-event reboot

You should run these commands unless you are certain that
yum made no changes to your system.
==============================================================

Offline ecureuil

  • *
  • 261
  • +0/-0
Re: geneweb et https
« Reply #11 on: July 18, 2020, 03:23:40 PM »
signal-event je l'ai fait x fois... au départ...
J'ai réessayé mais que nenni

lors du yum, j'ai cette erreur :
Migrating existing database yum_installed
Migrating existing database backups
Migrating existing database hosts
Migrating existing database configuration
ERROR in /etc/e-smith/db/configuration/migrate//20geneweb: Program fragment delivered error <<Can't call method "set_prop" on an undefined value at /etc/e-smith/db/configuration/migrate//20geneweb line 28.>> at template line 26
ERROR: Template processing failed for /: 1 fragment generated errors
 at /usr/share/perl5/vendor_perl/esmith/DB.pm line 459
Migrating existing database yum_updates
Migrating existing database mailpatterns
Migrating existing database spamassassin
Migrating existing database domains
Migrating existing database networks
Migrating existing database accounts
Migrating existing database yum_available
Migrating existing database yum_repositories

Si cela te parle...
Anne
« Last Edit: July 18, 2020, 07:46:23 PM by ecureuil »

Offline mab974

  • *
  • 84
  • +1/-0
Re: geneweb et https
« Reply #12 on: July 19, 2020, 08:22:04 PM »
S'agit-il d'une nouvelle installation ?

Que donne les commandes :
Code: [Select]
config show geneweb
config show gwsetup

Offline ecureuil

  • *
  • 261
  • +0/-0
Re: geneweb et https
« Reply #13 on: July 19, 2020, 08:47:09 PM »
# config show geneweb
geneweb=service
    DBDir=/opt/geneweb/bases
    TCPPort=2317
    access=private
    domain=geneweb
    only=10.97.1.52
    status=disabled

# config show gwsetup
gwsetup=service
    TCPPort=2316
    access=private
    domain=gwsetup
    only=
    status=disabled

Je n'arrive pas à configurer...

# config set gwsetup service status enabled
# config set gwsetup service status enabled TCPPort 2316 access privte domain gwsetup

# config show gwsetup
gwsetup=service
    TCPPort=2316
    access=privte
    domain=gwsetup
    status=enabled


Anne
« Last Edit: July 19, 2020, 10:12:13 PM by ecureuil »

Offline mab974

  • *
  • 84
  • +1/-0
Re: geneweb et https
« Reply #14 on: July 19, 2020, 10:05:47 PM »
Les deux services sont inactifs par défaut.

Il faut juste se connecter au server-manager pour activer le(s) service(s).

Visiblement le transfert d'only' vers gwsetup ne s'est pas fait. C'est à corriger dans le manager.

Pour info, l'accés à gwsetup nécessite l'authentification d'admin.

Michel


Offline ecureuil

  • *
  • 261
  • +0/-0
Re: geneweb et https
« Reply #15 on: July 19, 2020, 10:20:07 PM »
vi vi
Je viens de découvrir l'option dans le sever-manager

j'ai dû mal à comprendre comment cela se passe...

# config show gwsetup
gwsetup=service
    TCPPort=2316
    access=public
    domain=gwsetup
    status=enabled

# config show geneweb
geneweb=service
    DBDir=/opt/geneweb/bases
    TCPPort=2317
    access=public
    domain=geneweb
    only=10.97.1.42
    status=enabled


Je suis avec ma debian qui a l'ip 10.97.1.42 et qui  a apache moitié configuré

https://www.linux-nuts.com/geneweb/
=>
 Ouvrir une généalogie
Tapez à l'identique le nom de la généalogie que vous voulez utiliser :
    =>
Listes des généalogies disponibles (utilise Gwsetup)

quand je clique sur 'Listes des généalogies disponibles (utilise Gwsetup)
',  je me retrouve avec
http://localhost:2316/gwsetup?v=list.htm
=>
 La connexion a échoué
Firefox ne peut établir de connexion avec le serveur à l’adresse localhost:2316.

Il faut que je mette http://10.97.1.42:2316

Je patauge beaucoup pour configurer.

J'aimerais bien avoir le résultat de
config show gwsetup
config show geneweb

merci
Anne

« Last Edit: July 20, 2020, 01:13:03 AM by ecureuil »

Offline mab974

  • *
  • 84
  • +1/-0
Re: geneweb et https
« Reply #16 on: July 20, 2020, 09:51:01 AM »
Bonjour,

Quote
https://www.linux-nuts.com/geneweb/
=>
 Ouvrir une généalogie
Tapez à l'identique le nom de la généalogie que vous voulez utiliser :
    =>
Listes des généalogies disponibles (utilise Gwsetup)


ce choix ne fonctionne pas dans Geneweb car l'url (localhost) est codé en dur dans le programme.
Il faut soit connaître le nom de sa base et le saisir, soit passer par gwsetup pour le retrouver.

Quote

Il faut que je mette http://10.97.1.42:2316


tu peux y accéder également (normalement) avec https://www.linux-nuts.com/gwsetup/ + identification d'Admin.

Quote
Je patauge beaucoup pour configurer.

la clé 'only' n'est plus utile.
Comme je l'indique à l'écran (panel), gwsetup ne devrait pas avoir access public ni même le status enabled en temps normal.

Donc en règle générale tu devrais avoir :

gwsetup=service
    TCPPort=2316
    access=private
    domain=gwsetup
    status=disabled

geneweb=service
    DBDir=/opt/geneweb/bases
    TCPPort=2317
    access=public
    domain=geneweb
    only=127.0.0.1
    status=enabled

et quand tu interviens en administration (création de base, extraction, etc...) tu passes temporairement gwsetup en mode status=enabled et c'est un choix d'Admin.

Offline ecureuil

  • *
  • 261
  • +0/-0
Re: geneweb et https
« Reply #17 on: July 20, 2020, 11:03:07 AM »
J'ai mis plusieurs problèmes

1-  Comment modifier un service?

Je voulais changer et cela a tout effacer sauf le paramètre que j'avais mis...
suis complètement nulle ;)

Quote
# config set geneweb service status enabled TCPPort 2317 access public domain  geneweb only 127.0.0.1

# config show geneweb
geneweb=service
    TCPPort=2317
    access=public
    domain=geneweb
    only=127.0.0.1
    status=enabled


2- Problème suivant au niveau du server-manager :
Quote
ERROR    
Rapport d'état de l'opération
Erreur : le jeton CSRF est invalide ou obsolète.

DESC_GWSETUP
GWSETUP_STATUS    disabled
   ERROR2_STATUS_GWSETUP

DESC_GWSETUP_ACCESS
GWSETUP_ACCESS    private

DESC_GENEWEB
GENEWEB_STATUS    enabled
   
GENEWEB_ACCESS    public
Dossier de base de donnée Geneweb actuellement assigné:    /opt/geneweb/bases/

Trouvé la solution quand j'ai :
Erreur : le jeton CSRF est invalide ou obsolète.

Je vais dans la partie gauche du server-manager et je clique sur 'geneweb admin'
et plus d'erreur

Quote
Administration Geneweb

DESC_GWSETUP
GWSETUP_STATUS    enabled
   

DESC_GWSETUP_ACCESS
GWSETUP_ACCESS    private

DESC_GENEWEB
GENEWEB_STATUS    enabled
   
GENEWEB_ACCESS    public
Dossier de base de donnée Geneweb actuellement assigné:    /opt/geneweb/bases/

3- Pour gwsetup, tu as mis status disabled
Quote
gwsetup=service
    TCPPort=2316
    access=private
    domain=gwsetup
    status=disabled
comprends pas

4- Problème avec "127.0.0.1"

Quote
http://10.97.1.1:2316/gwd?lang=en;v=gwd.htm

Forbidden access
You are not allowed to access this service. Only the address "127.0.0.1" can use it.

To change that, edit the file named "only.txt" and change the line holding: "127.0.0.1" into "10.97.1.52".

5- pourrait-on avoir un mot de passe pour geneweb?

6- obligé d'utiliser gwsetup pour avoir la liste des généalogies disponibles

Quote
Ouvrir une généalogie
Tapez à l'identique le nom de la généalogie que vous voulez utiliser :
    =>
Listes des généalogies disponibles (utilise Gwsetup)

J'ai fait tester ma soeur qui est sur Paris.
Pour avoir la liste, il fallait qu'elle passe par gwsetup et elle n''a pas les droits

Anne
« Last Edit: July 20, 2020, 06:20:11 PM by ecureuil »

Offline ecureuil

  • *
  • 261
  • +0/-0
Re: geneweb et https
« Reply #18 on: July 22, 2020, 09:52:07 AM »
Je suis dans le server-manager

Chaque fois que je fais un changement dans Administration Geneweb

Quote
Administration Geneweb
SUCCESS    
Rapport d'état de l'opération
Changement réussi... Maintenant naviguez
à partir du port 2316 de votre client

DESC_GWSETUP
GWSETUP_STATUS    enabled
   ERROR_STATUS_GWSETUP

DESC_GWSETUP_ACCESS
GWSETUP_ACCESS    private

DESC_GENEWEB
GENEWEB_STATUS    enabled
   ERROR_STATUS_GENEWEB
GENEWEB_ACCESS    private
Dossier de base de donnée Geneweb actuellement assigné:    /opt/geneweb/bases

ce qui me gène
ERROR_STATUS_GWSETUP
ERROR_STATUS_GENEWEB

Anne

Offline mab974

  • *
  • 84
  • +1/-0
Re: geneweb et https
« Reply #19 on: July 22, 2020, 04:05:34 PM »
Quote
ce qui me gène
ERROR_STATUS_GWSETUP
ERROR_STATUS_GENEWEB

messages non traduits en Français encore. En attendant, il vaut mieux utiliser un navigateur in English pour server-manager.

Offline mab974

  • *
  • 84
  • +1/-0
Re: geneweb et https
« Reply #20 on: July 22, 2020, 04:18:01 PM »
J'ai mis plusieurs problèmes

1-  Comment modifier un service?
clique sur 'suivant' !?
Quote
2- Problème suivant au niveau du server-manager :
timeout !?! à voir !
Quote
3- Pour gwsetup, tu as mis status disabledcomprends pas
commentaires affichés à l'écran, gwsetup est trop sensible pour l'ouvrir davantage à mon avis.
Quote
4- Problème avec "127.0.0.1"
lequel ?
Quote
5- pourrait-on avoir un mot de passe pour geneweb?
geneweb gère des mots de passe internes : wizard and friend (voir la doc de geneweb)
Quote
6- obligé d'utiliser gwsetup pour avoir la liste des généalogies disponibles
non, le créateur de la base généalogique informe les personnes intéressées de son existence, le lien a diffuser est :

https://mon_domaine/geneweb/?b=ma_base

[/quote]

Offline ecureuil

  • *
  • 261
  • +0/-0
Re: geneweb et https
« Reply #21 on: July 23, 2020, 10:53:08 AM »
Pour essayer de remettre propre geneweb, j'ai fait
'rpm -e smeserver-geneweb geneweb'

J'avais sauvegardé le répertoire 'bases'.

Je me rends compte que les services sont toujours là.

Code: [Select]
# locate geneweb
/etc/rc.d/init.d/supervise/geneweb
/home/e-smith/files/ibays/Primary/files/genealogie/configurl-geneweb-reseau
/home/e-smith/files/ibays/Primary/files/genealogie/instal-geneweb
/home/e-smith/files/ibays/Primary/files/genealogie/instal-geneweb-1
/home/e-smith/files/ibays/Primary/files/genealogie/instal-geneweb-2
/home/e-smith/files/ibays/Primary/files/genealogie/instal-geneweb-3
/home/e-smith/files/ibays/Primary/files/genealogie/install-geneweb-reseau
/home/e-smith/files/ibays/Primary/files/genealogie/install-geneweb-reseau-1
/home/e-smith/files/ibays/Primary/files/genealogie/locate-geneweb
/home/e-smith/files/ibays/Primary/files/genealogie/locate-geneweb-1
/home/e-smith/files/ibays/Primary/files/genealogie/remove-geneweb
/opt/geneweb
/opt/geneweb/bases
/opt/geneweb/gw
/opt/geneweb/bases/...
ma_base-sauv.ged
/opt/geneweb/bases/ma_base-sauv.gwb
/opt/geneweb/bases/ma_base-sauv.gwf
/opt/geneweb/bases/ma_base-sauv.lck
/opt/geneweb/bases/ma_base.gwb
/opt/geneweb/bases/ma_base.gwf
/opt/geneweb/bases/ma_base.lck
/opt/geneweb/bases/cnt
/opt/geneweb/bases/comm.log
/opt/geneweb/bases/lang
/opt/geneweb/bases/ma_base/base
...
/opt/geneweb/bases/ma_base.gwb/base_d/person_of_name/person_of_name.hta
/opt/geneweb/bases/cnt/gwd.lck
/opt/geneweb/gw/bases
/opt/geneweb/gw/gw
/opt/geneweb/gw/gw/gwtp_tmp
/service/geneweb
/var/lib/yum/yumdb/g/f097697062334de1b9777f289ec0b31f88814b3d-geneweb-6.08-2.el6.sme-x86_64
/var/lib/yum/yumdb/g/f097697062334de1b9777f289ec0b31f88814b3d-geneweb-6.08-2.el6.sme-x86_64/checksum_data
/var/lib/yum/yumdb/g/f097697062334de1b9777f289ec0b31f88814b3d-geneweb-6.08-2.el6.sme-x86_64/checksum_type
/var/lib/yum/yumdb/g/f097697062334de1b9777f289ec0b31f88814b3d-geneweb-6.08-2.el6.sme-x86_64/checksum_type.tmp
/var/lib/yum/yumdb/g/f097697062334de1b9777f289ec0b31f88814b3d-geneweb-6.08-2.el6.sme-x86_64/command_line
/var/lib/yum/yumdb/g/f097697062334de1b9777f289ec0b31f88814b3d-geneweb-6.08-2.el6.sme-x86_64/from_repo
/var/lib/yum/yumdb/g/f097697062334de1b9777f289ec0b31f88814b3d-geneweb-6.08-2.el6.sme-x86_64/from_repo_revision
/var/lib/yum/yumdb/g/f097697062334de1b9777f289ec0b31f88814b3d-geneweb-6.08-2.el6.sme-x86_64/from_repo_timestamp
/var/lib/yum/yumdb/g/f097697062334de1b9777f289ec0b31f88814b3d-geneweb-6.08-2.el6.sme-x86_64/installed_by
/var/lib/yum/yumdb/g/f097697062334de1b9777f289ec0b31f88814b3d-geneweb-6.08-2.el6.sme-x86_64/reason
/var/lib/yum/yumdb/g/f097697062334de1b9777f289ec0b31f88814b3d-geneweb-6.08-2.el6.sme-x86_64/releasever
/var/lib/yum/yumdb/s/d8eba6d2bc12a23ac5bd42836c5cd8c47834fa30-smeserver-geneweb-2.1.0-4.el6.sme-noarch
/var/lib/yum/yumdb/s/d8eba6d2bc12a23ac5bd42836c5cd8c47834fa30-smeserver-geneweb-2.1.0-4.el6.sme-noarch/changed_by
/var/lib/yum/yumdb/s/d8eba6d2bc12a23ac5bd42836c5cd8c47834fa30-smeserver-geneweb-2.1.0-4.el6.sme-noarch/checksum_data
/var/lib/yum/yumdb/s/d8eba6d2bc12a23ac5bd42836c5cd8c47834fa30-smeserver-geneweb-2.1.0-4.el6.sme-noarch/checksum_type
/var/lib/yum/yumdb/s/d8eba6d2bc12a23ac5bd42836c5cd8c47834fa30-smeserver-geneweb-2.1.0-4.el6.sme-noarch/command_line
/var/lib/yum/yumdb/s/d8eba6d2bc12a23ac5bd42836c5cd8c47834fa30-smeserver-geneweb-2.1.0-4.el6.sme-noarch/from_repo
/var/lib/yum/yumdb/s/d8eba6d2bc12a23ac5bd42836c5cd8c47834fa30-smeserver-geneweb-2.1.0-4.el6.sme-noarch/from_repo_revision
/var/lib/yum/yumdb/s/d8eba6d2bc12a23ac5bd42836c5cd8c47834fa30-smeserver-geneweb-2.1.0-4.el6.sme-noarch/from_repo_timestamp
/var/lib/yum/yumdb/s/d8eba6d2bc12a23ac5bd42836c5cd8c47834fa30-smeserver-geneweb-2.1.0-4.el6.sme-noarch/installed_by
/var/lib/yum/yumdb/s/d8eba6d2bc12a23ac5bd42836c5cd8c47834fa30-smeserver-geneweb-2.1.0-4.el6.sme-noarch/reason
/var/lib/yum/yumdb/s/d8eba6d2bc12a23ac5bd42836c5cd8c47834fa30-smeserver-geneweb-2.1.0-4.el6.sme-noarch/releasever
/var/log/geneweb
/var/log/geneweb/@400000005f15e33b1e21c49c.s
/var/log/geneweb/@400000005f16060b01eabedc.s
/var/log/geneweb/@400000005f1628e5159eeb74.s
/var/log/geneweb/@400000005f164bc3104e4b24.s
/var/log/geneweb/@400000005f166e852a86601c.s
/var/log/geneweb/@400000005f1691421fc05584.s
/var/log/geneweb/@400000005f16b40e2fc41c7c.s
/var/log/geneweb/@400000005f16d6d72932a374.s
/var/log/geneweb/@400000005f16ed33056a6404.u
/var/log/geneweb/current
/var/log/geneweb/lock
/var/log/geneweb/state
/var/service/geneweb
/var/service/geneweb/down
/var/service/geneweb/log
/var/service/geneweb/run
/var/service/geneweb/supervise
/var/service/geneweb/log/supervise
/var/service/geneweb/log/supervise/control
/var/service/geneweb/log/supervise/lock
/var/service/geneweb/log/supervise/ok
/var/service/geneweb/log/supervise/pid
/var/service/geneweb/log/supervise/stat
/var/service/geneweb/log/supervise/status
/var/service/geneweb/supervise/control
/var/service/geneweb/supervise/lock
/var/service/geneweb/supervise/ok
/var/service/geneweb/supervise/pid
/var/service/geneweb/supervise/stat
/var/service/geneweb/supervise/status

Code: [Select]
# locate gws
/etc/rc.d/init.d/gwsetup
/etc/rc.d/init.d/supervise/gwsetup
/home/e-smith/files/ibays/Primary/files/genealogie/locate-gwsetup-1
/service/gwsetup
/var/lock/subsys/gwsetup
/var/log/gwsetup
/var/log/gwsetup.log-20200628
/var/log/gwsetup.log-20200705
/var/log/gwsetup.log-20200712
/var/log/gwsetup.log-20200719
/var/log/gwsetup/@400000005f163cf7110b8c5c.s
/var/log/gwsetup/@400000005f16534319097644.s
/var/log/gwsetup/@400000005f166984382a0764.s
/var/log/gwsetup/@400000005f167fc900b35434.s
/var/log/gwsetup/@400000005f1696072b898fac.s
/var/log/gwsetup/@400000005f16ac55160b68e4.s
/var/log/gwsetup/@400000005f16c2a034da4bdc.s
/var/log/gwsetup/@400000005f16d8ed0990c4c4.s
/var/log/gwsetup/@400000005f16ed330569b43c.u
/var/log/gwsetup/current
/var/log/gwsetup/lock
/var/log/gwsetup/state
/var/service/gwsetup
/var/service/gwsetup/down
/var/service/gwsetup/log
/var/service/gwsetup/run
/var/service/gwsetup/supervise
/var/service/gwsetup/log/supervise
/var/service/gwsetup/log/supervise/control
/var/service/gwsetup/log/supervise/lock
/var/service/gwsetup/log/supervise/ok
/var/service/gwsetup/log/supervise/pid
/var/service/gwsetup/log/supervise/stat
/var/service/gwsetup/log/supervise/status
/var/service/gwsetup/supervise/control
/var/service/gwsetup/supervise/lock
/var/service/gwsetup/supervise/ok
/var/service/gwsetup/supervise/pid
/var/service/gwsetup/supervise/status

Code: [Select]
# locate gwd
/home/e-smith/files/ibays/Primary/files/genealogie/bases/cnt/gwd.lck
/opt/geneweb/bases/cnt/gwd.lck
/var/lock/subsys/gwd
/var/log/gwd.log-20200628
/var/log/gwd.log-20200705
/var/log/gwd.log-20200712
/var/log/gwd.log-20200719

Que dois-je faire avant de réinstaller?

Merci
Anne
« Last Edit: July 23, 2020, 12:08:46 PM by ecureuil »

Offline mab974

  • *
  • 84
  • +1/-0
Re: geneweb et https
« Reply #22 on: July 30, 2020, 04:23:15 PM »
Nouvelle version disponible avec interface en français : smeserver-geneweb-2_1_0-5

Offline ecureuil

  • *
  • 261
  • +0/-0
Re: geneweb et https
« Reply #23 on: July 30, 2020, 11:02:09 PM »
Nouvelle version disponible avec interface en français : smeserver-geneweb-2_1_0-5

Je teste
merci
Anne

Offline ecureuil

  • *
  • 261
  • +0/-0
Re: geneweb et https
« Reply #24 on: July 30, 2020, 11:25:25 PM »
Comprends pas trop
Code: [Select]
Le service GENEWEB ne devrait pas être actif (geneweb)

J'ai activé et maintenant j'ai la page geneweb

Code: [Select]
Ouvrir une généalogie
 Tapez à l'identique le nom de la généalogie que vous voulez utiliser :

                                                           => OK

Listes des généalogies disponibles (utilise Gwsetup)

Comment connaître les généalogies disponibles?

Si je clique sur
Listes des généalogies disponibles (utilise Gwsetup)
=> pas trouvé

Il faut mettre en service  gwsetup le temps de configurer, créer une base,...
Code: [Select]
Le service d'administration de Geneweb (gwsetup) est généralement prévu pour un accés privé (réseau local).
Il est utilisé uniquement pendant les opérations sur la(les) base(s) généalogique(s).

Administration Geneweb enabled

Le mode d'accès 'public' est possible mais non recommandé pour raison de sécurité.
Il est même conseilé de placer ce service dans l'état 'Désactivé ' lorsqu'il n'est pas utilisé.

Administration Geneweb private

Il est même conseilé de placer
=> Il est même conseillé de placer
Pas grave mais à corriger

question suivante :
Comment gérer les utilisateurs?

Si je crée un base comment prévenir les personnes concernées pour qu'elles connaissent le nom de la base...

Je suis en train de farfouiller dans geneweb

Anne
« Last Edit: July 31, 2020, 10:10:12 AM by ecureuil »

Offline ecureuil

  • *
  • 261
  • +0/-0
Re: geneweb et https
« Reply #25 on: August 01, 2020, 07:17:05 PM »
Quote

    6- obligé d'utiliser gwsetup pour avoir la liste des généalogies disponibles

non, le créateur de la base généalogique informe les personnes intéressées de son existence, le lien a diffuser est :

https://mon_domaine/geneweb/?b=ma_base

[/quote]

rien de prévu dans geneweb pour informer les personnes.
Il faut que cela soit la personne qui crée la base qui informe les personnes que la base  a été crée?

Anne