# Configuration des postes clients

Paramètres à saisir pour renseigner le serveur proxy sur un poste client:

* Configuration automatique:

Déclarer l'emplacement du fichier PAC avec une URL `http://<IP LAN>/wpad/wpad.dat` (par ex: `http://wpad/wpad.dat`)

* Configuration manuelle:

Déclarer un proxy HTTPS avec l'adresse IP LAN du serveur (ou son nom) et le port 3128


## Configurer Windows 10

Cliquer sur le bouton `démarrer` puis dans `Paramètres > Réseau & internet  > Proxy`.

Trois choix sont possibles :
- Détecter automatiquement les paramètres de connexion
- Utiliser un script de configuration automatique
- Utiliser un serveur proxy (on donnera l'IP et le port)

```{image} screenshots/windows10-options_internet.jpg
:align: center
```

## Configurer Windows 11

Cliquer sur le bouton `démarrer` puis dans `Paramètres > Réseau & internet  > Proxy`.

- Configuration automatique du proxy :
  - Détecter automatiquement les paramètres
  - Utiliser un script d'installation

- Configuration manuel du proxy :
  - Utiliser un serveur proxy (on donnera l'IP et le port)

```{image} screenshots/win11_proxy0.jpg
:align: center
```

```{image} screenshots/win11_proxy1.jpg
:align: center
```

## Configurer Firefox

- Rechercher dans les préférences `proxy`.
- Cliquer sur le bouton `paramètres…`
 
```{image} screenshots/firefox-prefs1.png
:align: center
```

Dans les `paramètres de connexion` vous aurez alors 4 choix :
- Pas de proxy
- Détection automatique des paramètres de proxy  pour ce réseau
- Utiliser les paramètres proxy du système
- Configuration manuelle du proxy

On notera que Firefox donne la possibilité d'avoir un proxy différent de celui du système d'exploitation (contrairement à edge ou chrome).

```{image} screenshots/firefox-prefs2.png
:align: center
```

<br/>

## Firefox: mode HTTPS uniquement

Si vous rencontrez des difficultés à accéder au portail d'authentification, vous pouvez configurer le mode HTTPS de la manière suivante :

- Aller dans `paramètres > Vie privée et sécurité > Mode HTTPS uniquement`
- cocher `Activer le mode HTTPS uniquement dans toutes les fenêtres`

```{image} screenshots/firefox_HTTPS_mode.webp
:align: center
```

Ajoutez l'URL du portail dans les exceptions:

- cliquer sur `Gérer les exceptions`
- saisisser l'URL `http://box.epn-normandie.org/` dans le champ `Adresse du site web`
- l'ajouter en cliquant sur le bouton `désactiver`
- puis `Enregistrer les modifications`

```{image} screenshots/firefox_HTTPS_mode_exception.webp
:align: center
```

## Paramètres du proxy sous Linux (Network-Manager)

```{image} screenshots/networkmanager-manual.png
:align: center
```
```{image} screenshots/networkmanager-pacfile.png
:align: center
```



## Paramètres du proxy sous Android

Lorsque vous ajoutez un réseau WiFi, il faut aller dans `Options avancées` et choisir `manuel` pour indiquer l'IP du boitier ticnCube et le port `3128`, soit `configuration auto du proxy` pour renseigner `http://wpad` (si vous rencontrez des problèmes avec cette dernière, utilisez la méthode `manuel`). Voir la capture d'écran ce-dessous :

```{image} screenshots/android.webp
:align: center
```

On notera que le système `Android` prévient que ces paramètres sont valables pour le navigateur mais ne garantit en rien que les applications les utiliseront.

La procédure est identique pour `iOS`.

## Bookmark Chrome

Par défaut, la sauvegarde d'un bookmark en HTTP redirige vers HTTPS. Si l'on souhaite éviter ce comportement, cliquer sur la bouton `Afficher des informations à propos de ce site` dans la barre d'adresse, puis cliquer sur `paramètres des sites`.

```{image} screenshots/bookmark_01.png
:align: center
```

Aller sur `contenu non sécurisé` et cliquer sur `autoriser`. Cela permettra la récupération du token avant la redirection HTTPS vers la page de login.

```{image} screenshots/bookmark_02.png
:align: center
```