dimanche 31 août 2014

A new article about SSH by theYinYeti

Follow the link…

lundi 18 août 2014

Utiliser des batteries rechargeables

Chacun sait maintenant qu'il est moins polluant et moins coûteux d'utiliser des batteries rechargeables plutôt que des piles jetables. Mais comment garder un bon confort d'utilisation ? En effet :

  • le rechargement des batteries est long ;
  • les batteries ne peuvent pas être rechargées à l'avance car elles se vident même non utilisées.

Lire la suite

mardi 11 mars 2014

Synchronize Firefox Mobile with your own Sync server

If you run your own Sync server, and tried to synchronize your Firefox Mobile browser, you may have been blocked by the “Invalid server URL” message. Or, if you added your device using the easy method of typing three strings of four characters, then the synchronization is accepted, but nothing ever gets synchronized (silent failure).

If your configuration is anything like mine, it turns out that the problem is with the SSL ciphers being used: Firefox Mobile is using RC4-SHA.

Lire la suite

samedi 22 février 2014

Multiplex SSH and HTTPS on a single port

Normal SSH and HTTPS connections from both Internet and LAN on ports 22 and 443 respectively, plus possibility to connect from the Internet with SSH on port 443, which is linked on the router to server port 444, on which sshttp is running and forwarding to ports 1022 and 1443.

I want to allow both SSH and HTTPS on port 443 of my server, because port 22 is often blocked by firewalls. The usual tool for this task is the excellent sslh tool, which can recognize SSH and HTTPS connections, but also HTTP, OpenVPN, tinc, and XMPP! Besides, sslh does not rely only on the “who speaks first, server or client?” technique, which makes it compatible with more SSH clients; an excellent port multiplexer indeed!

There is one drawback, though: sslh listens to a port on the server, receives an incoming connection from a remote client, detects the protocol, and then forwards packets for this connection to the adequate service; the problem is that the latter is seeing packets coming from the server itself (usually localhost), not from the IP address of the remote client.

Lire la suite

jeudi 20 février 2014

Why buy a domain name? Better XMPP.

Up to now, I have been using a free domain name from Dyn. All was well, so why would I change anything?

After a first answer in the form of a post about emails, then another about the web, I will now talk about Jabber, which is about more than just chat, all the more when you own a “real” domain name.

Cet article est aussi disponible en français.

Lire la suite

mardi 18 février 2014

Pourquoi un nom de domaine ? Pour mieux profiter de XMPP…

J’utilisais auparavant un nom de domaine gratuit enregistré chez Dyn. Tout fonctionnait bien. Pourquoi changer ?

Après un premier billet sur la messagerie, puis un autre sur le web, je vais maintenant me pencher sur Jabber, qui permet davantage que la simple messagerie instantanée, en particulier lorsqu’on dispose d’un « vrai » nom de domaine.

This article has been translated to English.

Lire la suite

mercredi 12 février 2014

Upgrade Prosody from version 0.8.x to version 0.9.x

When I tried to upgrade Prosody on my Debian server, I had errors, that one would not necessarily expect from just reading the release notes. Thankfully, the problem was easily solved.

Cet article est aussi disponible en français.

Lire la suite

Mise à jour de Prosody de la version 0.8.x à la version 0.9.x

Quand j’ai voulu mettre à jour Prosody sur mon serveur sous Debian, j’ai eu des erreurs, pas forcément prévisibles en lisant les notes de versions. La correction a heureusement été très simple.

This article has been translated to English.

Lire la suite

vendredi 7 février 2014

Why buy a domain name? Secure web.

Up to now, I have been using a free domain name from Dyn. All was well, so why would I change anything?

After a first answer in the form of a post about emails, I will now talk about the web, the secure version of which (HTTPS), can really only work well in web browsers if a “real” domain name is being used. While I am at it, I will add some further tips concerning email.

Cet article est aussi disponible en français.

Lire la suite

jeudi 6 février 2014

Pourquoi un nom de domaine ? Par exemple pour sécuriser le web…

J’utilisais auparavant un nom de domaine gratuit enregistré chez Dyn. Tout fonctionnait bien. Pourquoi changer ?

Après un premier billet sur la messagerie, je vais donner cette fois-ci l’exemple du web sécurisé (HTTPS), qui ne fonctionne vraiment bien dans les navigateurs qu’avec un « vrai » nom de domaine. J'en profiterai aussi pour aborder un aspect complémentaire lié à la messagerie.

This article has been translated to English.

Lire la suite

lundi 3 février 2014

Why buy a domain name? Secure mail.

Up to now, I have been using a free domain name from Dyn. All was well, so why would I change anything?

In this post, I will explain how a “real” domain name can greatly enhance electronic mail handling.

Cet article est aussi disponible en français.

Lire la suite

vendredi 31 janvier 2014

Configuration of my newly bought domain name, with dynamic DNS

In an older post, I inquired about the management of a domain name, in the context of a dynamic IP address. I concluded that such a configuration could be handled, notwithstanding the impossibility of a suitable handling of the DNS “PTR” record.

Now that I do have a domain name, let me use it…

Cet article est aussi disponible en français.

Lire la suite

Pourquoi un nom de domaine ? Par exemple pour sécuriser la messagerie…

J’utilisais auparavant un nom de domaine gratuit enregistré chez Dyn. Tout fonctionnait bien. Pourquoi changer ?

Dans ce billet, je vais donner l’exemple de la messagerie électronique, qui bénéficie grandement de l’usage d’un « vrai » nom de domaine.

This article has been translated to English.

Lire la suite

jeudi 30 janvier 2014

Configuration de mon nom de domaine récemment acquis, en DNS dynamique

Dans un précédent billet, j’ai « enquêté » sur les tenants et aboutissants de la gestion d’un nom de domaine avec la contrainte d’une adresse IP dynamique. Ma conclusion fut que cette configuration serait gérable, avec pour seule réserve qu’il serait probablement impossible de paramétrer l’enregistrement DNS « PTR » de manière idéale.

J’ai maintenant un nom de domaine, voyons comment l’utiliser…

This article has been translated to English.

Lire la suite

jeudi 23 janvier 2014

Compress the mobile web even further - both HTTP and HTTPS

As already stated in a previous post, there are a couple of reasons why you may want to compress the data you receive from the Internet. The main reason is the cost associated with mobile data transfers.

Unfortunately, the previous post only dealt with HTTP, whereas more and more web sites force HTTPS on us, starting with Google. This post exposes another solution, that is suitable for both protocols.

Lire la suite

Optimize your mobile data plan ;-)

Unlimited Internet on your mobile phone is not the norm, yet. So you have to rely on Wifi, and on a limited amount of data that can be exchanged through your mobile data plan. Let me show you how to expand the latter, for free. This will only work for free if you already have a Internet-facing server available somewhere, with Linux on it. You must also be allowed to configure a proxy on your mobile phone.

Note that this post is also relevant to situations where you have a very low-bandwidth Internet connection, provided that your server is remotely-hosted.

Here we go…

Lire la suite

vendredi 20 décembre 2013

Update Word fields, even in headers and footers

I often use fields in Word documents, for instance for the version of the document.

When comes the time to update all the fields in the document, Internet wisdom tells us to type Control+A, then F9; what else…
Except that it does not completely work: fields that were inserted in headers and footers do not get updated!

The solution? A « macro ». I did not think this day would ever come, but there it is: here is an article about Visual Basic :-P

Cet article est aussi disponible en français.

Lire la suite

jeudi 19 décembre 2013

Mise à jour des champs Word, même dans les en-têtes et pieds-de-page

Il m’arrive souvent d’utiliser des champs dans les documents Word, notamment pour la version du document.

Quand arrive le moment de mettre à jour les champs du document, la sagesse issue d’Internet nous apprend qu’il faut faire Control+A puis F9 ; quoi de plus évident…
Sauf que ça ne marche pas complètement : les champs placés dans les en-têtes et pieds-de-pages ne sont pas mis à jour !

La solution ? Une « macro ». Je ne pensais pas que ça arriverait un jour, mais si : voici un article sur Visual Basic :-P

This article has been translated to English.

Lire la suite

lundi 16 décembre 2013

“If it ain’t broken, don’t fix it”… or should I?

For a whole week (from the 2nd to the 8th of December), when visiting my web site, you got this message instead:

Due to a disk failure, the yeti.selfip.net domain is currently running on a back-up server, and some features are not fully functional.

I will try to restore this site to its normal state as soon as possible. Please excuse the delay.

Here are some explanations.

Cet article est aussi disponible en français.

Lire la suite

samedi 14 décembre 2013

Panne de serveur terminée, j’espère…

Pendant une semaine (du 2 au 8 décembre), vous avez eu droit au message suivant :

Suite à une panne de disque, le domaine yeti.selfip.net fonctionne en mode dégradé. La remise en route est progressive et sur un matériel de remplacement temporaire.

Je vais tâcher de rétablir le site normal au plus vite. Veuillez excuser le délai.

Voici quelques explications.

This article has been translated to English.

Lire la suite

- page 1 de 3