~alexlehm

Germany

https://about.me/alexlehm

50+ Internet guy from Germany


#135 Server add dialogue hides password field behind the virtual keyboard on Samsung 1 year, 6 months ago

Comment by ~alexlehm on ~emersion/goguma

To be exact, this is the add server dialogue that appears when one is logged into a soju bouncer, not the one where you log into the first bouncer

#135 Server add dialogue hides password field behind the virtual keyboard on Samsung 1 year, 6 months ago

Comment by ~alexlehm on ~emersion/goguma

I have to admit that I am not sure how this should behave correctly, probably the screen would have to move up a bit

#135 Server add dialogue hides password field behind the virtual keyboard on Samsung 1 year, 6 months ago

Ticket created by ~alexlehm on ~emersion/goguma

When adding a new server entry, the field to enter the server password is below the part of the screen that is hidden when the virtual keyboard is shown which makes it impossible to see what you are entering and also impossible to paste a password.

https://p.lehmann.cx/UgO8.jpg

#13 TLS errors do not list the client IP address 1 year, 11 months ago

Ticket created by ~alexlehm on ~int80h/gemserv

When a client accesses the server without completing the TLS protocol, the error is logged without the client IP address, this means that port scans are not logged properly

2023-02-23 05:26:51,546 ERROR [gemserv::lib::server] Error: Connection reset by peer (os error 104)
2023-02-23 05:26:51,649 WARN  [rustls::conn] Sending fatal alert AccessDenied
2023-02-23 05:26:51,649 ERROR [gemserv::lib::server] Error: unexpected error: no server certificate chain resolved
2023-02-23 05:26:52,853 ERROR [gemserv::lib::server] Error: received corrupt message
2023-02-23 05:26:53,057 ERROR [gemserv::lib::server] Error: Connection reset by peer (os error 104)

#12 When accessing gemserv with curl the log output contains multiple lines 1 year, 11 months ago

Ticket created by ~alexlehm on ~int80h/gemserv

When accessing the gemserv url with curl (with https), the log entry contains the full HTTP request with multiple lines, I assume it would be better to log the request in one line or truncate it

2023-02-22 11:30:06,372 WARN  [gemserv::logger] remote=5.230.238.15:53868 status=59 request=GET / HTTP/1.1
Host: gemini.lehmann.cx:1965
User-Agent: curl/7.74.0
Accept: */*

#11 When accessing the server with certexp there is a expection error message 1 year, 11 months ago

Comment by ~alexlehm on ~int80h/gemserv

sorry exception, not expection

#11 When accessing the server with certexp there is a expection error message 1 year, 11 months ago

Ticket created by ~alexlehm on ~int80h/gemserv

I checked my server with the certexp tool from https://github.com/timewasted/go-check-certs and the log gives an error message with an exception

2023-02-21 01:03:40,121 WARN  [gemserv::logger] remote=5.230.238.15:47916 status=59 request=
thread 'tokio-runtime-worker' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 32, kind: BrokenPipe, message: "Broken pipe" }', src/lib/conn.rs:45:10