-
Notifications
You must be signed in to change notification settings - Fork 76
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
matterhorn: Maybe.fromJust: Nothing #746
Comments
|
Hi, thanks for the report. What version of Matterhorn are you using, and what OS / distribution are you running this on?
… On Nov 26, 2021, at 3:08 AM, mirabilos ***@***.***> wrote:
$ matterhorn --check-config
Configuration file valid
Location: /home/XXX/.config/matterhorn/config.ini
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.
|
Also, since it might matter - what version of Mattermost is your server running? |
Jonathan Daugherty dixit:
Hi, thanks for the report. What version of Matterhorn are you using,
and what OS / distribution are you running this on?
I downloaded the latest one, that is,
matterhorn-50200.14.1-ubuntu-20.04-focal-x86_64.tar.bz2,
and run this on Debian bullseye.
Also, since it might matter - what version of Mattermost is your server running?
That’s what puzzled me, it is 6.something but there seems
to be no Matterhorn 6xxxx.something release?
|
Would you be willing to try running matterhorn logging enabled and attach the log file here?
As for the server version, the latest release of Matterhorn should work with server version 6, which is why we don't have a version 6 of Matterhorn yet. (But this could turn out to be an undiscovered compatibility issue; we'll see.) |
I have another question: what's your value of |
Jonathan Daugherty dixit:
Would you be willing to try running matterhorn logging enabled and
attach the log file here?
I’d need to anonymise a few things, if that’s okay…
```
$ cd matterhorn
$ ./run.sh -l log.txt
```
There’s no run.sh, just a huge fat “matterhorn” binary.
As for the server version, the latest release of Matterhorn should work
with server version 6, which is why we don't have a version 6 of
Matterhorn yet. (But this could turn out to be an undiscovered
compatibility issue; we'll see.)
OK.
I have another question: what's your value of `TERM`?
“screen” (GNU screen running in xterm).
bye,
//mirabilos
--
Infrastrukturexperte • tarent solutions GmbH
Am Dickobskreuz 10, D-53121 Bonn • http://www.tarent.de/
Telephon +49 228 54881-393 • Fax: +49 228 54881-235
HRB AG Bonn 5168 • USt-ID (VAT): DE122264941
Geschäftsführer: Dr. Stefan Barth, Kai Ebenrett, Boris Esser, Alexander Steeg
|
1 similar comment
Jonathan Daugherty dixit:
Would you be willing to try running matterhorn logging enabled and
attach the log file here?
I’d need to anonymise a few things, if that’s okay…
```
$ cd matterhorn
$ ./run.sh -l log.txt
```
There’s no run.sh, just a huge fat “matterhorn” binary.
As for the server version, the latest release of Matterhorn should work
with server version 6, which is why we don't have a version 6 of
Matterhorn yet. (But this could turn out to be an undiscovered
compatibility issue; we'll see.)
OK.
I have another question: what's your value of `TERM`?
“screen” (GNU screen running in xterm).
bye,
//mirabilos
--
Infrastrukturexperte • tarent solutions GmbH
Am Dickobskreuz 10, D-53121 Bonn • http://www.tarent.de/
Telephon +49 228 54881-393 • Fax: +49 228 54881-235
HRB AG Bonn 5168 • USt-ID (VAT): DE122264941
Geschäftsführer: Dr. Stefan Barth, Kai Ebenrett, Boris Esser, Alexander Steeg
|
Feel free!
In that case,
Out of curiosity, do you see the crash behavior if you run |
On Fri, 26 Nov 2021, Jonathan Daugherty wrote:
> “screen” (GNU screen running in xterm)
Out of curiosity, do you see the crash behavior if you run
`matterhorn` outside of `screen`?
Yes, unchanged.
In that case, `matterhorn -l log.txt` will work.
Ah. The documentation (-h) is misleading here:
-l PATH --logs=PATH Debug log output path
This indicates a directory (in normal Unix user parlance).
Using a filename works.
The anonymised logfile looks as follows:
[2021-11-29 13:03:15.847355281 UTC] <<< Logging start >>>
[2021-11-29 13:03:15.848308686 UTC] [LogGeneral] [*] Attempting authentication to mattermost.XXX.net
[2021-11-29 13:03:16.326779292 UTC] [LogAPI] [*] Function: submitRequest, event: HttpRequest POST "/users/login" Nothing
[2021-11-29 13:03:16.541769199 UTC] [LogGeneral] [*] Authenticated successfully to mattermost.XXX.net as myusername
[2021-11-29 13:03:16.608768299 UTC] [LogAPI] [*] Function: submitRequest, event: HttpRequest GET "/users/me/teams" Nothing
[2021-11-29 13:03:16.628811284 UTC] [LogAPI] [*] Function: submitRequest, event: HttpRequest GET "/users/me/preferences" Nothing
[2021-11-29 13:03:16.752107963 UTC] [LogAPI] [*] Function: submitRequest, event: HttpRequest GET "/users/me/teams/yyyzzzaaabbb/channels" Nothing
Hope that helps.
Thanks,
//mirabilos
--
Infrastrukturexperte • tarent solutions GmbH
Am Dickobskreuz 10, D-53121 Bonn • http://www.tarent.de/
Telephon +49 228 54881-393 • Fax: +49 228 54881-235
HRB AG Bonn 5168 • USt-ID (VAT): DE122264941
Geschäftsführer: Dr. Stefan Barth, Kai Ebenrett, Boris Esser, Alexander Steeg
****************************************************
/⁀\ The UTF-8 Ribbon
╲ ╱ Campaign against Mit dem tarent-Newsletter nichts mehr verpassen:
╳ HTML eMail! Also, https://www.tarent.de/newsletter
╱ ╲ header encryption!
****************************************************
|
Thanks for the log. On the server that you're trying this with, are you a member of a channel called |
Jonathan Daugherty dixit:
Thanks for the log. On the server that you're trying this with, are you
a member of a channel called `town-square`? (This name would be visible
in the channel's URL in the browser even if its display name had been
changed to something else.)
I’m not (external collaborator with [GUEST] label on all posts).
bye,
//mirabilos
--
Infrastrukturexperte • tarent solutions GmbH
Am Dickobskreuz 10, D-53121 Bonn • http://www.tarent.de/
Telephon +49 228 54881-393 • Fax: +49 228 54881-235
HRB AG Bonn 5168 • USt-ID (VAT): DE122264941
Geschäftsführer: Dr. Stefan Barth, Kai Ebenrett, Boris Esser, Alexander Steeg
|
Thanks, that helps. Until this report I had not heard of Guest Accounts at all. After doing some research and talking to the server developers, we will need to do a bit of work to make sure that those work well in Matterhorn. For now, I'm sorry to say that they are not supported and I recommend you use one of the official Mattermost clients instead. I'm going to close this in lieu of #747. Thank you for reporting this and for answering my questions! |
Jonathan Daugherty dixit:
For now, I'm sorry to say that they are not supported and I recommend
you use one of the official Mattermost clients instead. I'm going to
There are others? So far I only know the webinterface (first time user
of this) but anything graphical is slow because it needs remote desktop
whereas ssh is fast.
close this in lieu of #747.
I’ll subscribe there then, thanks.
bye,
//mirabilos
--
Infrastrukturexperte • tarent solutions GmbH
Am Dickobskreuz 10, D-53121 Bonn • http://www.tarent.de/
Telephon +49 228 54881-393 • Fax: +49 228 54881-235
HRB AG Bonn 5168 • USt-ID (VAT): DE122264941
Geschäftsführer: Dr. Stefan Barth, Kai Ebenrett, Boris Esser, Alexander Steeg
|
There is the official web client as well as clients for Android and iOS. |
Jonathan Daugherty dixit:
There is the official web client as well as clients for Android and iOS.
Yeah well, can only access this through a VPN on a customer-provided VM
so anything not running on Debian is out. (And I can’t type on those
small thingies anyway.)
bye,
//mirabilos, feeling old
--
Infrastrukturexperte • tarent solutions GmbH
Am Dickobskreuz 10, D-53121 Bonn • http://www.tarent.de/
Telephon +49 228 54881-393 • Fax: +49 228 54881-235
HRB AG Bonn 5168 • USt-ID (VAT): DE122264941
Geschäftsführer: Dr. Stefan Barth, Kai Ebenrett, Boris Esser, Alexander Steeg
|
My experience so far (first start) has been underwhelming…
What I did so far:
~/.etc/bin/
so it’s in $PATH~/.config/matterhorn/config.ini
I got a full-screen message “Connecting to mattermost.XXX.net...” then:
And, well, nothing. Back to the shell.
The text was updated successfully, but these errors were encountered: