2249
Commento: Prima versione
|
4398
..mi ero dimenticato di aggiungere URL sopra [Immanuel]
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 3: | Linea 3: |
{{http://blog.ninux.org/wp-content/uploads/2012/01/xmpp.gif}} |
|
Linea 4: | Linea 6: |
XMPP è stato sviluppato per offrire un alternativa open source rispetto ai programmi proprietari di messaggistica istantanea, i vantaggi chiave di questa tecnologia sono: * '''Aperto''' - gratuito, aperto, pubblico, facile da comprendere * '''Standard''' - l'Internet [[http://www.ietf.org/|Engineering Task Force (IETF)]] ha approvato questa tecnologia. Le specifiche sono state pubblicate come [[http://xmpp.org/rfcs/rfc3920.html|RFC 3920]] e [[http://xmpp.org/rfcs/rfc3921.html|RFC 3921]] nel 2004 * '''Testato''' - lo sviluppo è cominciato nel 1998, decine di migliaia di server sono attivi su internet ad oggi, milioni di persone utilizzano XMPP attraverso servizi pubblici come Google Talk * '''Decentralizzato''' - l'architettura di un network XMPP è simile a quella delle email; il risultato è che ognuno può creare il suo server XMPP e integrarlo con il resto del network, dando così l'opportunità agli individui e alle organizzazioni di avere il controllo sulle proprie comunicazioni * '''Sicuro''' - supporto per autenticazione SASL, TLS e crittografia * '''Estensibile''' - grazie ad XML chiunque può realizzare funzionalità personalizzate, esiste una [[http://xmpp.org/xmpp-protocols/xmpp-extensions/|pagina ufficiale con la lista delle estensioni XMPP]] |
|
Linea 11: | Linea 22: |
Per registrare un account andare su [[https://10.168.177.69:5280/register/new|https://10.168.177.69:5280/register/new]], accettare l'eccezione di sicurezza per il certificato SSL auto-firmato (ID chiave=06 26 3b dd 71 c4 6a 06 2d 7c 60 37 3b 3c 27 b5 53 12 c1 71), e quindi scegliere il proprio nome utente e la password. | 1. Andare su [[https://10.168.177.69:5280/register/new|https://10.168.177.69:5280/register/new]][IPv4] o [[https://cleopatra.ninux.org:5280/register/new|https://cleopatra.ninux.org:5280/register/new]][IPv6] 1. accettare l'eccezione di sicurezza per il certificato SSL auto-firmato (ID chiave=06 26 3b dd 71 c4 6a 06 2d 7c 60 37 3b 3c 27 b5 53 12 c1 71) 1. scegliere il proprio nome utente e password. |
Linea 16: | Linea 29: |
Linea 18: | Linea 32: |
Nome utente: <username-scelto>@cleopatra Password: <password-scelta> Permetti connessioni non sicure: sì Server: 10.168.177.69 Porta: 5222 |
'''Tipo/Network/Protocollo''': Jabber o XMPP<<BR>> '''Nome utente''': <username-scelto>@cleopatra.ninux.org<<BR>> '''Password''': <password-scelta><<BR>> '''Permetti connessioni non sicure''': sì<<BR>> '''Server''': 10.168.177.69<<BR>> '''Porta''': 5222 |
Linea 24: | Linea 39: |
'''Attenzione''': Alcuni client non permettono di specificare l'indirizzo ip, in quel caso dovrete aggiungere un record sul vostro file host che associ 10.168.177.69 a "cleopatra" (su un modo migliore per risolvere questo problema ci stiamo ancora ragionando). | /!\ '''Attenzione''': Alcuni client non permettono di specificare l'indirizzo ip, in quel caso dovrete aggiungere un record sul vostro file host che associ 10.168.177.69 a "cleopatra" (su un modo migliore per risolvere questo problema ci stiamo ancora ragionando). |
Linea 31: | Linea 46: |
Nome utente: <username-scelto>@cleopatra Password: <password-scelta> Permetti connessioni non sicure: sì Server: cleopatra.ninux.org Porta: 5223 (notare che la porta per IPv6 è diversa da quella per IPv4) |
'''Tipo/Network/Protocollo''': Jabber o XMPP<<BR>> '''Nome utente''': <username-scelto>@cleopatra.ninux.org<<BR>> '''Password''': <password-scelta><<BR>> '''Permetti connessioni non sicure''': sì<<BR>> '''Server''': cleopatra.ninux.org<<BR>> '''Porta''': 5223 - {i} notare che la porta per IPv6 è diversa da quella per IPv4 == Gestione del proprio account == Alla pagina [[https://10.168.177.69:5280/register/|https://10.168.177.69:5280/register/]][IPv4] e [[https://cleopatra.ninux.org:5280/register/|https://cleopatra.ninux.org:5280/register/]][IPv6] potete: * Registrare un nuovo account * Modificare la password di un account * Cancellare un account == Sviluppi futuri == Gli sviluppi futuri dipenderanno molto dall'uso che la community farà di questo servizio. |
Server Jabber per chat, chiamate e videochiamate
Jabber è un'organizzazione no-profit che promuove lo sviluppo di un server di messaggistica istantanea basato sul protocollo XMPP, ovvero Extensible Messaging Presence Protocol.
XMPP è stato sviluppato per offrire un alternativa open source rispetto ai programmi proprietari di messaggistica istantanea, i vantaggi chiave di questa tecnologia sono:
Aperto - gratuito, aperto, pubblico, facile da comprendere
Standard - l'Internet Engineering Task Force (IETF) ha approvato questa tecnologia. Le specifiche sono state pubblicate come RFC 3920 e RFC 3921 nel 2004
Testato - lo sviluppo è cominciato nel 1998, decine di migliaia di server sono attivi su internet ad oggi, milioni di persone utilizzano XMPP attraverso servizi pubblici come Google Talk
Decentralizzato - l'architettura di un network XMPP è simile a quella delle email; il risultato è che ognuno può creare il suo server XMPP e integrarlo con il resto del network, dando così l'opportunità agli individui e alle organizzazioni di avere il controllo sulle proprie comunicazioni
Sicuro - supporto per autenticazione SASL, TLS e crittografia
Estensibile - grazie ad XML chiunque può realizzare funzionalità personalizzate, esiste una pagina ufficiale con la lista delle estensioni XMPP
Scegliere il client
Per cominciare ad utilizzare il servizio è necessario prima di tutto scegliere il proprio client.
Ne esistono moltissimi, su wikipedia c'è una pagina comparativa molto utile, tuttavia personalmente vi consiglio di utilizzare Jitsi (Linux / Mac / Win), in quanto è un candidato molto promettente alla sostituzione di skype; Jitsi infatti supporta chiamate, videochiamate, condivisione del desktop, audio/video conferenze e chat multipla, il tutto out-of-the-box, ovvero senza la necessità di installare componenti ulteriori.
Registrare un account
Andare su https://10.168.177.69:5280/register/new[IPv4] o https://cleopatra.ninux.org:5280/register/new[IPv6]
- accettare l'eccezione di sicurezza per il certificato SSL auto-firmato (ID chiave=06 26 3b dd 71 c4 6a 06 2d 7c 60 37 3b 3c 27 b5 53 12 c1 71)
- scegliere il proprio nome utente e password.
Impostazioni client
Una volta registrato l'account sul server dovrete aggiungerlo sul vostro client.
Ecco le impostazioni da utilizzare:
Tipo/Network/Protocollo: Jabber o XMPP
Nome utente: <username-scelto>@cleopatra.ninux.org
Password: <password-scelta>
Permetti connessioni non sicure: sì
Server: 10.168.177.69
Porta: 5222
Attenzione: Alcuni client non permettono di specificare l'indirizzo ip, in quel caso dovrete aggiungere un record sul vostro file host che associ 10.168.177.69 a "cleopatra" (su un modo migliore per risolvere questo problema ci stiamo ancora ragionando).
IPv6 Pubblico
Il servizio è funzionante anche su IPv6 pubblico. Le impostazioni da utilizzare sono le seguenti:
Tipo/Network/Protocollo: Jabber o XMPP
Nome utente: <username-scelto>@cleopatra.ninux.org
Password: <password-scelta>
Permetti connessioni non sicure: sì
Server: cleopatra.ninux.org
Porta: 5223 - notare che la porta per IPv6 è diversa da quella per IPv4
Gestione del proprio account
Alla pagina https://10.168.177.69:5280/register/[IPv4] e https://cleopatra.ninux.org:5280/register/[IPv6] potete:
- Registrare un nuovo account
- Modificare la password di un account
- Cancellare un account
Sviluppi futuri
Gli sviluppi futuri dipenderanno molto dall'uso che la community farà di questo servizio.