Koozali.org: home of the SME Server

geneweb et https

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