Ubuntu : initramfs au démarrage (boot)

Il est fort probable qu’une partition soient corrompue, pour cela, il va falloire lancer un checkdisk.

  1. effectuer un checkdisk sur votre partition, dans l’exemple ci-dessous, la partition est sda3
    fsck /dev/sda3 -y

  2. Redémarrer:
    reboot
    exit

  3. Si vous obtenez un message d’erreur du style :
    /dev/mapper/ubuntu--vg-root contains a file system with errors
    Procéder un fsdisk sur ce mapper

    fsck /dev/mapper/ubuntu--vg-root -y

  4. Puis répéter depuis l’étape 2.

Liste des différents liens de partage vers des messageries et réseau sociaux

Cette liste est non exhaustive

NUMÉRO AU FORMAT INTERNATIONAL = (+417X YYY ZZ ZZ)

Whatsapp :
<a href= »https://wa.me/send?text=<MESSAGE> »></a>
<a href= »whatsapp://send?text=<MESSAGE> »></a>
<a href= »https://web.whatsapp.com/send/?text=<MESSAGE> »></a>

<a href="https://api.whatsapp.com/send?phone=<NUMÉRO AU FORMAT INTERNATIONAL>&text=<MESSAGE>"></a>

<a href="https://wa.me/<NUMÉRO AU FORMAT INTERNATIONAL>"></a>
<a href="https://wa.me/<NUMÉRO AU FORMAT INTERNATIONAL>/?text=<MESSAGE>"></a>



Messenger :

<a href= »fb-messenger://share/?link=<URL> »></a>


Telegram :
<a href= »https://telegram.me/share/url?url=<URL>&text=<TEXT> »></a>
<a href= »https://t.me/share/url?url=<URL>&text=<TEXT> »></a>

Signal :
<a href= »https://signal.me/#p/+<NUMÉRO AU FORMAT INTERNATIONAL> »></a>
<a href= »sgnl://signal.me/#p/+<NUMÉRO AU FORMAT INTERNATIONAL> »></a>


X (ex Twitter) :
<a href= »http://twitter.com/share?text=<MESSAGE>&url=<URL>&hashtags=<TAG1>,<TAG2>,<TAG3> »></a>

Facebook :
<a href= »https://www.facebook.com/sharer/sharer.php?u=<URL> »></a>


LinkedIn :
<a href= »https://www.linkedin.com/shareArticle?mini=true&url=<URL>&title=<TEXT>&summary=&source= »></a>

PrestaShop – admin erreur 500 due à l’htaccess

Lors d’une nouvelle installation de PrestaShop l’accès à l’admin peut être bloqué par une erreur 500 due au fichier htaccess.

Une solution consite à :
– Supprimer le fichier htaccess du dossier ./admin
– Se connecter à l’admin
– Se rendre dans « Paramètres avancés » > « Performances »

Dans le bloc « CCC (Concaténation, Compression et mise en Cache) », activer « Optimisation Apache ».

Cela aura pour effet de ré-écrire le fichier htaccess, avec les optimisations

Connexion impossible depuis Ubuntu 22.10 à un serveur OpenVPN (PfSense)

Depuis l’upgrade Ubuntu 22.10, il peut-être impossible de se reconnecter à un serveur OpenVPN.

Cela provient de l’absence du data-ciphers dans le profile.

1. Editer son profile VPN
sudo nano /etc/NetworkManager/system-connections/[nom_du_profile].nmconnection


2. Ajouter votre data-ciphers sous la ligne « cipher=xxx »
data-ciphers=AES-256-CBC
Ce qui donne par exemple :
cipher=AES-256-CBC
data-ciphers=AES-256-CBC

3. Enregistrer et fermer le fichier
CTRL+O / CTRL+X

4. Redémarrer le service
sudo systemctl restart NetworkManager

Cela devrait fonctionner.

Autres options:
Installer OpenVPN3
https://openvpn.net/cloud-docs/owner/connectors/connector-user-guides/openvpn-3-client-for-linux.html

Réimporter le profil avec le data-ciper:
https://askubuntu.com/questions/1436407/ubuntu-22-10-openvpn-cannot-connect-as-a-client

Mise à jour MacOS Yosemite 10.10 vers Catalina 10.15

Si vous devez effectuer une mise à jour depuis Yosemite vers Catalina avec un ancien Mac et que ce dernier est éligible vous avez deux solutions.

  1. Vérifier si votre appareil est éligible :
    https://support.apple.com/fr-ch/HT210222
  2. Télécharger l’image :
    https://support.apple.com/kb/DL2051?viewlocale=fr_SN&locale=fr_SN
  3. Effecter la mise à jour via l’AppStore :
    https://apps.apple.com/us/app/macos-catalina/id1466841314?mt=12

MacOS Yosemite connexion AppStore impossible

Si vous essayer de vous connecter à l’AppStore depuis un ancien appareil sous MacOS Yosemite, le mot de passe vous sera toujours refusé.

Ceci provient de l’authentification en 2 facteurs qui n’est pas active sur cette version de MacOS et de l’AppStore. La solution est très simple. Au moment de votre tentative de connexion, un code vous est envoyé, par SMS par exemple.
Il vous suffit de relancer votre authentification en collant le code reçu à la suite de votre mot de passe.
Par exemple : Si votre mot de passe est « 123soleil » et que le code est 903890, il vous faut saisir votre identifiant normalement et saisir dans le champ « mot de passe » > « 123soleil903890 »

Ubuntu video download helper – An unexpected error occurredvideo download helper –

Si vous rencontrez le message suivant : « unexpected error occurredvideo »lors de la vérification de l’appli compagnon, voici la solution :

  1. Si ce n’est pas fait, installer flatpak
    sudo apt install flatpak
  2. Vérifier si la webexetensions a les permissions sur « yes »
    flatpak permissions webextensions
  3. Si ce n’est pas le cas
    flatpak permission-set webextensions net.downloadhelper.coapp snap.firefox yes
  4. Relancer le test dans les paramètres de l’extension (générale > Appli companon)

PHP Télécharger un fichier doc, docx, odt – corrompu avec readfile()

Il peut arriver que lors de l’appel au téléchargement d’un fichier de type docx ou odt, par exemple, qu’à l’ouverture le fichier soit corrompu.

La solution consiste à ajouter avant l’envoi des headers, « ob_end_clean(); »

Exemple :


$FileName= »monfichier.odt »;
$FilePath=’../dossier_securise/’;
header(‘Content-Type: ‘.filetype( $FilePath ));
header(‘Content-Disposition:attachment;filename=’.$FileName);
readfile($FilePath);

Devient :


ob_end_clean();
$FileName= »monfichier.odt »;
$FilePath=’../dossier_securise/’;
header(‘Content-Type: ‘.filetype( $FilePath ));
header(‘Content-Disposition:attachment;filename=’.$FileName);
readfile($FilePath);

Pfsense 2.x avec PC Engines apu1d4

Si PfSense est installé sur le carte SD, il y a soucis de boot. Il faut augmenter le délais de démarrage le temps que la carte soit détectée comme support bootable.

Via le port série 
Speed : 115200
1) Connecter le cable série
2) Démarrer la board
3) Laisser démarrer puis :

Executer la commande :
set kern.cam.boot_delay=10000