Archive for the ‘unifr’ Category

Accès phpMyAdmin

Friday, March 26th, 2010

Les utilisateurs de nos bases de données peuvent toujours accéder à l’url reçue par email précédemment.

Cependant depuis quelques jours, l’accès n’est autorisé

  • qu’en intranet
  • avec authentification AAI.

Si vous êtes un utilisateur de nos bases de données, et que vous vous connectez depuis l’extérieur de l’université, veuillez utiliser le client vpn.

Migration AAI / Shibboleth

Tuesday, March 23rd, 2010

Une migration de AAI sevrice provider a leiu actuellement.Des problèmes peuvent survenir si vous utiliser les variables shibboleth dans les scripts PHP.Les variables changent de nom: shibboleth 2 ne support plus les variables d’en-ête mais les variables d’environnement serveur.Par exemple

 $userAffiliation = $_SERVER['HTTP_SHIB_EP_AFFILIATION']; 		

doit être remplacé par:

 $userAffiliation = $_SERVER['Shib-EP-Affiliation']; 

Vous pouvez aussi mettre dans le fichier htaccess la commande ShibUseHeaders On, soit:

<Files "login.php">
AuthType shibboleth
ShibRequireSession On
ShibRequireAll On
ShibUseHeaders On
require valid-user
</Files>

Restreindre l’accès à une page dans ModX

Wednesday, December 16th, 2009

Il est possible depuis peu de restreindre l’accès à une page:

  • soit en intranet
  • soit en demandant un mot de passe

Cette fonctionnalité va être implémentée sous peu dans tous les CMS déployés par le WebOffice.

Pour vérifier si votre version du CMS le permet déjà, contrôlez la présence d’un snippet nommé ufModxAuth. Sur demande, le Weboffice peut l’activer.

Comment l’utiliser pour restreindre l’accès à l’intranet?

Dans le contenu de votre page, vérifiez que la page ne soit pas déposable en cache (dans les réglages).

Puis au début du contenu, placez simplement cette ligne:

[!ufModxAuth?  &ufrMode=`intranet` !]

Ceci restreindra l’accès en intranet. Si vous voulez spécifier une page d’erreur pour les personnes arrivant de l’internet, ajoutez le paramètre

&ufrUnauthorized=`VotreUrlIci`

soit par exemple

[!ufModxAuth?  &ufrMode=`intranet`

&ufrUnauthorized=`http://www.unifr.ch/pagederreur` !]
ufmodx-01.png


Comment l’utiliser pour restreindre l’accès avec un mot de passe?

Dans le contenu de votre page, vérifiez que la page ne soit pas déposable en cache (dans les réglages).

Puis au début du contenu, placez simplement cette ligne:

[!ufModxAuth?  &ufrMode=`basic`
&ufrUnauthorized=`http://www.unifr.ch/erreur`
&ufrUsername=`user` &ufrPassword=`bencaalors`
&ufrRealm=`acces programme professeur`!]

Les paramètres sont les suivants:

  • &ufrMode=`basic`: précise le mode d’authentification
  • &ufrUnauthorized=`http://www.unifr.ch/erreur` : donne la page d’erreur en cas d’échec. En omettant ce paramètre, si le mot de passe est erroné, alors on redemande à l’utilisateur d’entrer à nouveau le bon mot de passe.
  • &ufrUsername=`user` : nom d’utilisateur qui devra être utilisé pour accéder à la page
  • &ufrPassword=`bencaalors` : mot de passe à utiliser
  • &ufrRealm=`acces programme professeur` : nom du realm, qui s’affiche dans la boîte de dialogue

Accès aux sites perso.unifr.ch

Tuesday, December 15th, 2009

Les sites web personnels hébergés sur le serveur perso.unifr.ch ont été migrés en cette fin de décembre.

Les changements apportés ne sont pas visibles pour les visiteurs mais pour les rédacteurs web, à savoir:

  • accès SFTP au lieu de FTP
  • mot de passe identique à votre eAccount
  • version 5 de PHP

Voici comment modifier la configuration de Dreameaver.

Lancez Dreamweaver, puis choisissez Nouveau site dans le menu Site

perso-001.png

Une nouvelle fenêtre s’ouvre.

Dans la section Infos locales, indiquez le nom de votre site et choisissez un répertoire local sur lequel le travailler (généralement sur C: en principe dans My Documents).

perso-002.png

Cliquez ensuite sur la section Infos distantes

perso-003.png

Les informations suivantes sont à donner:

  • Hôte distant: perso.unifr.ch
  • Répertoire de l’hôte: username/httpdocs ici dans le cas où mon username est crausaz, crausaz/httpdocs
  • Nom d’utilisateur: indiquez votre username, celui de votre eAccount en minuscules
  • Mot de passe: indiquez le mot de passe de votre eAccount (idem que pour l’email) et non pas celui que vous aviez pour votre ancien site sur perso.unifr.ch
  • Utiliser Secure FTP: ne pas oublier de cocher cette case

perso-004.png

A présent votre site est réglé. Connectez-vous au site.

perso-005.png

Si vous aviez déjà des pages sur le serveur, choisissez Affichage distant et pressez la petite flèche verte pour acquérir le site en entier en local.

Travaillez ensuite comme autrefois.

AAI: problèmes depuis la migration

Wednesday, August 19th, 2009

Depuis la migration de AAI, certains problèmes d’authentification peuvent avoir lieu.

Si un message d’erreur apparaît, forcez le rechargement de la page ou cliquez dans la barre d’adresse puis valider avec la touche ‘enter’

Authentification IMAP

Tuesday, June 9th, 2009

Les scripts d’authentification IMAP sur le serveur central ne fonctionnent plus.

Veuillez modifier vos scripts en appelant notre class d’authentification qui sera maintenue à jour.
les arguments de auth(); sont email et mot de passe OU username et mot de passe.

require_once('class.uf.auth.php');
$email = strtolower($_POST['email']);
$passwd = $_POST['password'];
$auth = new ufauth(); // instanciation
echo 'Authentification pour '.$email.'...<br />';
if($auth->auth($email,$passwd))
{
        echo 'Réussie';
 } else {
        echo 'Erreur';
 }

Par exemple, anciennes lignes de code

function authIMAP($usn,$passwd) {
@$mbox = imap_open ("{mail.unifr.ch:993/imap/ssl/novalidate-cert}", $usn,$passwd,OP_HALFOPEN);
if ($mbox == false) {
/* authentification a echoue */
return true;
} else {
/* authentification a reussi */
return false;
}
 }
if(authIMAP($usn,$pwd))
{
    	echo 'Réussie';
} else {
    	echo 'Echec';
}

Deviennent

require_once('class.uf.auth.php');
$email = strtolower($_POST['email']);
$passwd = $_POST['password'];
$auth = new ufauth(); // instanciation
echo 'Authentification pour '.$email.'...<br />';
if($auth->auth($email,$passwd))
{
        echo 'Réussie';
 } else {
        echo 'Erreur';
 }

Crash des serveurs

Tuesday, June 9th, 2009

Dimanche 6 juin 15h, un crash de grande envergure a privé nos serveurs de connexion.

Les deux serveurs destinés à se relayer en cas de panne et disposés dans deux bâtiments différents se sont bloqués simultanéement.

Lundi les services web étaient rétablis suite à l’intervention rapide des administrateurs qui ont installé un nouveau serveur.

Des instabilités peuvent encore être observées jusqu’à vendredi 12 juin.

Les données stockées dans les bases MySQL n’ont pas été affectées par le crash.
Les données data/files ont été restaurées à leur état de dimanche 0h00.

Des mesures seront prises jusqu’à fin juin pour éviter un nouveau problème de ce type.

Avec nos excuses pour cette interruption.

Interruption MySQL

Wednesday, April 22nd, 2009

Les services MySQL ont été interrompus ce matin provoquant des problèmes d’accès aux sites.

Le problème est résolu. L’état de mardi 12h00 a été restauré. En cas de problème, merci de contacter le weboffice en précisant quelle table/base de donnée récupérer.

Un renforcement de la stabilité des bases MySQL a été planifiée et sera effective rapidement.

Nos excuses pour les dérangements occasionnés.

Configuration de Dreamweaver

Tuesday, March 24th, 2009

Les versions de Dreamweaver antérieures à Dreamweaver MX 2004 ne sont pas compatibles (avant 2003).
Sont compatibles: Dreamweaver MX 2004, Dreamweaver 8, Dreamweaver CS3, Dreamweaver CS4 ou tout client SFTP.

Lancez Dreamweaver. Dans le menu Site, choisissez Manage Site.

dw-update-001.png

Sélectionnez votre site actuel sur www.unifr.ch et cliquez ensuite sur Edit  ou sur Duplicate si vous voulez conserver les anciennes données

dw-update-002.png

Cliquez sur l’onglet Advanced puis sur l’option Remote Info.
Vous voyez à présent les réglages précédents.

dw-update-003.png

Des modifications sont nécessaires pour l’accès

Le Host directory devient VotreSite/httpdocs par exemple autrefois scm/ et actuellement scm/httpdocs

Ceci sans slash (/) initial.

dw-update-010.png

TRES IMPORTANT Password: indiquez le mot de passe de votre compte email

dw-update-006.png

TRES IMPORTANT: vous devez impérativement cocher l’option Use Secure FTP (SFTP)

dw-update-007.png

Ce qui donne finalement

dw-update-009b1.png

Testez la connexion puis validez le tout en cliquant sur OK

Maintenance web / Web-Wartungsarbeiten

Monday, March 16th, 2009

Français
Le serveur web central de l’Université de Fribourg sera/est indisponible le samedi  21 mars de 9h00 à 12h00 pour des raisons de maintenance.
Nous vous remercions de votre compréhension.

Deutsch
Aufgrund von Wartungsarbeiten ist der zentrale Web-Server der Universität Freiburg am Samstag, 21. März 2009, von 9 bis 12 Uhr nicht verfügbar.
Wir danken für Ihr Verständnis.

Italiano
Il webserver centrale dell ‘Università di Friburgo non sarà disponibile il sabato 21 marzo dalle 09.00 alle 12.00 per causa di manutenzione.
Grazie per la vostra comprensione.

English
The main web server of the University of Fribourg will be unavailable on  Saturday 21 March from 9am to 12am for maintenance.
Thank you for your understanding

Español
El servidor web de la Universidad de Friburgo no estará disponible el sábado 21 de marzo desde las 09.00 hasta las 12:00 por causa de mantenimiento.
Gracias por su comprensión.

Sites:

  • www.unifr.ch
  • baurecht.unifr.ch
  • droitconstruction.unifr.ch
  • alumni.unifr.ch
  • ethesis.unifr.ch
  • www.paleography.unifr.ch
  • www.triplep.ch
  • www.chem.unifr.ch
  • www.bible-orient-museum.ch
  • elearning.unifr.ch
  • fns.unifr.ch
  • physics.unifr.ch
  • helpdesk.unifr.ch
  • www.fondation.unifr.ch
  • uniflash.unifr.ch
  • www.cesg.unifr.ch
  • www.institut-mehrsprachigkeit.ch
  • www.institut-plurilinguisme.ch
  • www.lds1.unifr.ch
  • www.lds2.unifr.ch
  • www.lla.unifr.ch
  • www.mediaevum.unifr.ch
  • www.vc.unifr.ch

Infos

http://www.unifr.ch/weboffice/fr/migration2009