StuRa:Jabber: Unterschied zwischen den Versionen
K (→Weblinks) |
|||
(29 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt) | |||
Zeile 2: | Zeile 2: | ||
stura_htw@jabber.ccc.de | stura_htw@jabber.ccc.de | ||
== [ | == [[wikipedia:de:Extensible Messaging and Presence Protocol#Konferenzen | Multi-User Chat]] == | ||
kurz [[MUC]] | kurz [[MUC]] | ||
Es gibt verschiedene [[Chatprogramme]] [https://www.eff.org/secure-messaging-scorecard] und [[Chatprotokolle]] [https://prism-break.org/de/protocols/]. Manche dienen dem Verschicken von Textnachrichten andere von Ton/ Video. Außerdem spielt es eine große Rolle, ob zwei oder mehr Leute miteinander kommunizieren wollen. Weitere wichtige Funktionen/ Eigenschaften sind sichere, vertrauliche und zuverlässige Kommunikation und Übertragung von Dateianhängen. | |||
Hierfür gibt es verschiedene Techniken bzw. Protokolle, wie z.B.: Jabber/ XMPP oder Palava. Um diese nutzen zu können bedarf es einem Client, quasi einem Programm als Frontend. Besonders zu empfehlen sind hierbei Chatclients, die verschiedene Chatprotokolle parallel verwenden können. | |||
Im StuRa hat sich vor allem Jabber/ XMPP bewährt, das von einer Vielzahl an Chatprogrammen auf Smartphone über Tablets bis hin zu Computern unterstützt wird. Alternativ gibt es aber auch ein Webfrontend ([[#Multi-User Chat StuRa web interface]]) hierzu sowie mit [https://palava.tv/ Palava] ein Chatprogramm, das komplett im Webbrowser abläuft und somit gar keine weitere bei den Endanwenderinnen installierte Software voraussetzt. | |||
=== Multi-User Chat StuRa === | === Multi-User Chat StuRa === | ||
<code>stura-htw-dresden</code>@<code>chat.c3d2.de</code> | |||
* über die Infrastruktur beim [[C3D2]] | |||
* seit 2013-08-12 | |||
==== Multi-User Chat StuRa web interface ==== | |||
Auf der [[Website]] wird für den [[Bereich social networking services]] ein [[w:de:Webschnittstelle | Webschnittstelle]] [http://candy-chat.github.io/candy Candy] angeboten. So soll es allen Besucherinnen und Besuchern der [[Website]] möglich sein den [[Chat]] zu verwenden. Diese Webschnittstelle wird vom [[c3d2]] bereit gestellt. | |||
Beim [[Plone]] gibt es einen Link ''Chat'' im statischen Portlet ''Website''. Es wird auf eine [http://www.stura.htw-dresden.de/stura/ref/oea/sns/chat Seite] im [[Referat Öffentlichkeitsarbeit]] verwiesen. Auf dieser Seite ist einfach http://chat.htw.stura-dresden.de als [http://de.selfhtml.org/html/frames/eingebettete.htm iframe] eingebunden. | |||
===== Chat StuRa HTW Dresden ===== | |||
Seit 2013-0'''5'''-'''23''' steht, neben dem Raum selbst, auch eine Webschnittstelle für ''Chat StuRa HTW Dresden'' funktionsfähig zur Verfügung. Die Anwendung wurde letztlich durch den [[Bereich Administration Rechentechnik]] und den [[c3d2]], personell durch [[jim]] online benutzbar gemacht. [[PT]] und [[vater]] unterstützten begeistert. | |||
Die Webschnittstelle wird über http://chat.htw.stura-dresden.de von der Jail [[srs1]] bezogen. Zentral handelt sich um eine Datei mit [[w:de:HTML]]. | |||
Dabei werden maßgeblich folgende Dinge gemacht. | |||
# Für die Darstellung wird [https://candy-chat.github.io/candy/ Candy] verwendet. | |||
#: Candy wird beim [[C3D2]] bezogen. Wahrscheinlich könnte das auch bei einem [[Server]] des [[StuRa]] liegen. | |||
# Es wird eine Verbindung mit (der Instanz) <code>anonxmpp.hq.c3d2.de</code>, für [[jabber|XMPP]] selbst, ermöglicht. Der Dienst bietet allen, die keinen [[jabber]]-Account (also für eine [[w:de:Jabber Identifier|JID]]) zur Verfügung haben (wollen), dies anonym an. So kann dann automatisch eine Teilnahme am Raum <code>stura-htw-dresden@chat.c3d2.de</code> eingegangen werden. | |||
<pre> | |||
<!DOCTYPE html> | |||
<html lang="de"> | |||
<head> | |||
<meta charset="utf-8"> | |||
<title>Chat StuRa HTW Dresden</title> | |||
<link rel="shortcut icon" href="res/img/favicon.png" type="image/gif" /> | |||
<link rel="stylesheet" type="text/css" href="http://anonxmpp.hq.c3d2.de/candy/res/default.css" /> | |||
<script type="text/javascript" src="http://anonxmpp.hq.c3d2.de/candy/jquery-1.7.1.min.js"></script> | |||
<script type="text/javascript" src="http://anonxmpp.hq.c3d2.de/candy/libs.min.js"></script> | |||
<script type="text/javascript" src="http://anonxmpp.hq.c3d2.de/candy/candy.min.js"></script> | |||
<script type="text/javascript"> | |||
$(document).ready(function() { | |||
Candy.init('http://anonxmpp.hq.c3d2.de/http-bind/', { | |||
core: { debug: false, autojoin: ["stura-htw-dresden@chat.c3d2.de"] }, | |||
view: { resources: 'http://anonxmpp.hq.c3d2.de/candy/res/', language: 'de' } | |||
}); | |||
var m; | |||
if ((m = document.location.search.match(/[?\&]nick=([^\&]+)/))) { | |||
var nick = decodeURIComponent(m[1]).replace('+', ' '); | |||
Candy.Core.connect("anonxmpp.hq.c3d2.de", null, nick); | |||
} else | |||
Candy.Core.connect("anonxmpp.hq.c3d2.de"); | |||
}); | |||
</script> | |||
</head> | |||
<body> | |||
<div id="candy"></div> | |||
</body> | |||
</html> | |||
</pre> | |||
Auf Grund von Problemen mit der Gültigkeit der [[w:de:Secure Sockets Layer|SSL]]-Zertifikate, wurde zur besseren Nutzbarkeit auf [[w:de:https|https]] verzichtet. | |||
Die Datei liegt in der Jail [[srs1]] unter <code>/usr/local/www/ui-chat/index.html</code> und wird durch den Eintrag | |||
<pre> | |||
<VirtualHost chat.htw.stura-dresden.de:80> | |||
ServerAdmin admin@stura.htw-dresden.de | |||
ServerName chat.htw.stura-dresden.de | |||
DocumentRoot "/usr/local/www/ui-chat" | |||
<Directory "/usr/local/www/ui-chat"> | |||
Options Indexes FollowSymLinks | |||
# DirectoryIndex index.php index.php5 index.html | |||
AllowOverride none | |||
Order allow,deny | |||
Allow from all | |||
</Directory> | |||
ErrorLog "/var/log/dummy-host.example.com-error_log" | |||
CustomLog "/var/log/dummy-host.example.com-access_log" common | |||
</VirtualHost> | |||
</pre> | |||
in der Datei <code>/usr/local/etc/apache22/extra/httpd-vhosts.conf</code> über http://chat.htw.stura-dresden.de ausgeliefert. | |||
=== Multi-User Chat Siehe auch === | |||
* [http://xmpp.org/extensions/xep-0045.html XEP-0045: Multi-User Chat] | |||
=== Multi-User Chat Weblinks === | |||
* [http://wiki.einfachjabber.de/Pidgin/MUC#N.2BAPw-tzliche_Befehle Wiki einfachjabber.de: Pidgin/MUC#Nützliche Befehle] | |||
== Jabber University Network == | |||
Das [[Jabber University Network]], kurz [[JUNe]], ist ein Zusammenschluss Organisation aus dem Spektrum von Hochschulen, die Instanzen zu [[Jabber]] betreiben. | |||
Näheres kann beispielsweise [[june:Ziele | im Wiki bei ''Ziele'']] entnommen. | |||
== externe Server für Accounts == | |||
* [https://www.draugr.de/ draugr.de] | |||
* [http://web.jabber.ccc.de/ jabber.ccc.de] | |||
* [http://www.jabber.org/ jabber.org] | |||
== Siehe auch == | |||
* [[Server/Jabber]] | |||
* [[Wikipedia:de:Extensible Messaging and Presence Protocol]] | |||
* [http://wiki.ubuntuusers.de/XMPP ubuntuusers: XMPP] | |||
== Weblinks == | == Weblinks == | ||
* [http://jabber.org/ jabber.org] | * [http://www.jabber.org/ jabber.org] | ||
* [http://xmpp.org xmpp.org] | * [http://xmpp.org xmpp.org] | ||
** [http://wiki.xmpp.org wiki.xmpp.org] | ** [http://wiki.xmpp.org wiki.xmpp.org] | ||
Zeile 18: | Zeile 119: | ||
** [https://j-u-n-e.org/ Jabber University Network, kurz JUNe,] | ** [https://j-u-n-e.org/ Jabber University Network, kurz JUNe,] | ||
* [http://einfachjabber.de/ einfachJabber.de] | * [http://einfachjabber.de/ einfachJabber.de] | ||
** [http://wiki.einfachjabber.de/ wiki.einfachjabber.de] | |||
* [http://jabberwiki.de/wiki/ jabberwiki.de] | |||
** z.B. [http://jabberwiki.de/wiki/index.php/Pidgin Pidgin] | |||
* systemli.org (angeblich aus Dresden) | |||
** [https://www.systemli.org/jabber/ Systemli Jappix] | |||
** [https://wiki.systemli.org/howto/jabber Systemli Wiki: Artikel ''Jabber-Anleitung für systemli mit Pidgin''] | |||
* [http://jappix.org/ Jappix] | |||
* [http://ftp.c3d2.de/pentaradio/pentaradio-2016-07-26.ogg Pentaradio24-Beitrag zu Sicherer Kommunikation] | |||
* [https://wiki.fsfw-dresden.de/doku.php?id=software:programme:chat:start Chatsoftware-Übersicht] der [[FSFW]] | |||
* [https://www.eff.org/secure-messaging-scorecard Secure Messaging Scorecard] (eine Chatprogrammübersicht mit Fokus auf Transparenz und Sicherheit) | |||
[[Kategorie:Rechentechnik]] | [[Kategorie:Rechentechnik]] | ||
[[Kategorie:Service]] | [[Kategorie:Service]] |
Aktuelle Version vom 27. November 2023, 18:36 Uhr
Account StuRa[Bearbeiten]
stura_htw@jabber.ccc.de
Multi-User Chat[Bearbeiten]
kurz MUC
Es gibt verschiedene Chatprogramme [1] und Chatprotokolle [2]. Manche dienen dem Verschicken von Textnachrichten andere von Ton/ Video. Außerdem spielt es eine große Rolle, ob zwei oder mehr Leute miteinander kommunizieren wollen. Weitere wichtige Funktionen/ Eigenschaften sind sichere, vertrauliche und zuverlässige Kommunikation und Übertragung von Dateianhängen. Hierfür gibt es verschiedene Techniken bzw. Protokolle, wie z.B.: Jabber/ XMPP oder Palava. Um diese nutzen zu können bedarf es einem Client, quasi einem Programm als Frontend. Besonders zu empfehlen sind hierbei Chatclients, die verschiedene Chatprotokolle parallel verwenden können.
Im StuRa hat sich vor allem Jabber/ XMPP bewährt, das von einer Vielzahl an Chatprogrammen auf Smartphone über Tablets bis hin zu Computern unterstützt wird. Alternativ gibt es aber auch ein Webfrontend (#Multi-User Chat StuRa web interface) hierzu sowie mit Palava ein Chatprogramm, das komplett im Webbrowser abläuft und somit gar keine weitere bei den Endanwenderinnen installierte Software voraussetzt.
Multi-User Chat StuRa[Bearbeiten]
stura-htw-dresden
@chat.c3d2.de
- über die Infrastruktur beim C3D2
- seit 2013-08-12
Multi-User Chat StuRa web interface[Bearbeiten]
Auf der Website wird für den Bereich social networking services ein Webschnittstelle Candy angeboten. So soll es allen Besucherinnen und Besuchern der Website möglich sein den Chat zu verwenden. Diese Webschnittstelle wird vom c3d2 bereit gestellt.
Beim Plone gibt es einen Link Chat im statischen Portlet Website. Es wird auf eine Seite im Referat Öffentlichkeitsarbeit verwiesen. Auf dieser Seite ist einfach http://chat.htw.stura-dresden.de als iframe eingebunden.
Chat StuRa HTW Dresden[Bearbeiten]
Seit 2013-05-23 steht, neben dem Raum selbst, auch eine Webschnittstelle für Chat StuRa HTW Dresden funktionsfähig zur Verfügung. Die Anwendung wurde letztlich durch den Bereich Administration Rechentechnik und den c3d2, personell durch jim online benutzbar gemacht. PT und vater unterstützten begeistert.
Die Webschnittstelle wird über http://chat.htw.stura-dresden.de von der Jail srs1 bezogen. Zentral handelt sich um eine Datei mit w:de:HTML.
Dabei werden maßgeblich folgende Dinge gemacht.
- Für die Darstellung wird Candy verwendet.
- Es wird eine Verbindung mit (der Instanz)
anonxmpp.hq.c3d2.de
, für XMPP selbst, ermöglicht. Der Dienst bietet allen, die keinen jabber-Account (also für eine JID) zur Verfügung haben (wollen), dies anonym an. So kann dann automatisch eine Teilnahme am Raumstura-htw-dresden@chat.c3d2.de
eingegangen werden.
<!DOCTYPE html> <html lang="de"> <head> <meta charset="utf-8"> <title>Chat StuRa HTW Dresden</title> <link rel="shortcut icon" href="res/img/favicon.png" type="image/gif" /> <link rel="stylesheet" type="text/css" href="http://anonxmpp.hq.c3d2.de/candy/res/default.css" /> <script type="text/javascript" src="http://anonxmpp.hq.c3d2.de/candy/jquery-1.7.1.min.js"></script> <script type="text/javascript" src="http://anonxmpp.hq.c3d2.de/candy/libs.min.js"></script> <script type="text/javascript" src="http://anonxmpp.hq.c3d2.de/candy/candy.min.js"></script> <script type="text/javascript"> $(document).ready(function() { Candy.init('http://anonxmpp.hq.c3d2.de/http-bind/', { core: { debug: false, autojoin: ["stura-htw-dresden@chat.c3d2.de"] }, view: { resources: 'http://anonxmpp.hq.c3d2.de/candy/res/', language: 'de' } }); var m; if ((m = document.location.search.match(/[?\&]nick=([^\&]+)/))) { var nick = decodeURIComponent(m[1]).replace('+', ' '); Candy.Core.connect("anonxmpp.hq.c3d2.de", null, nick); } else Candy.Core.connect("anonxmpp.hq.c3d2.de"); }); </script> </head> <body> <div id="candy"></div> </body> </html>
Auf Grund von Problemen mit der Gültigkeit der SSL-Zertifikate, wurde zur besseren Nutzbarkeit auf https verzichtet.
Die Datei liegt in der Jail srs1 unter /usr/local/www/ui-chat/index.html
und wird durch den Eintrag
<VirtualHost chat.htw.stura-dresden.de:80> ServerAdmin admin@stura.htw-dresden.de ServerName chat.htw.stura-dresden.de DocumentRoot "/usr/local/www/ui-chat" <Directory "/usr/local/www/ui-chat"> Options Indexes FollowSymLinks # DirectoryIndex index.php index.php5 index.html AllowOverride none Order allow,deny Allow from all </Directory> ErrorLog "/var/log/dummy-host.example.com-error_log" CustomLog "/var/log/dummy-host.example.com-access_log" common </VirtualHost>
in der Datei /usr/local/etc/apache22/extra/httpd-vhosts.conf
über http://chat.htw.stura-dresden.de ausgeliefert.
Multi-User Chat Siehe auch[Bearbeiten]
Multi-User Chat Weblinks[Bearbeiten]
Jabber University Network[Bearbeiten]
Das Jabber University Network, kurz JUNe, ist ein Zusammenschluss Organisation aus dem Spektrum von Hochschulen, die Instanzen zu Jabber betreiben.
Näheres kann beispielsweise im Wiki bei Ziele entnommen.
externe Server für Accounts[Bearbeiten]
Siehe auch[Bearbeiten]
Weblinks[Bearbeiten]
- jabber.org
- xmpp.org
- web.jabber.ccc.de
- studentischer Jabber-Server RWTH Aachen
- einfachJabber.de
- jabberwiki.de
- z.B. Pidgin
- systemli.org (angeblich aus Dresden)
- Jappix
- Pentaradio24-Beitrag zu Sicherer Kommunikation
- Chatsoftware-Übersicht der FSFW
- Secure Messaging Scorecard (eine Chatprogrammübersicht mit Fokus auf Transparenz und Sicherheit)