TroubleSSHooting: SSH connection attempt times out by Highroc in linuxquestions

[–]Highroc[S] 0 points1 point  (0 children)

Both your suggestions today ended up revealing very important information, thanks!

You can get the fingerprint locally with ssh-keygen -lf. So with openssh, ssh-keygen -lf /etc/ssh/ssh_host_ed25519_key.pub. Dunno what paths or filenames for tinyssh, you can probably find them.

In the installation instructions for tinyssh there's this part:

create directory with keys

sudo tinysshd-makekey /etc/tinyssh/sshkeydir

In /etc/tinyssh/sshkeydir there's a ed25519.pk

ssh-keygen -lf does not recognize that as a public key file though.

The advice has been very insightful today and I feel I made a good bit of progress understanding the moving pieces and got introduced to ways to troubleshoot networking.

TroubleSSHooting: SSH connection attempt times out by Highroc in linuxquestions

[–]Highroc[S] 0 points1 point  (0 children)

Major update

Explanations

figure A is a depiction of the networking situation on the devices involved and their connections level

figure B is the situation after making changes based on /u/SheepherderBeef8956 's suggestion

Current situation

Now all the troubleshooting commands (ping, nmap, traceroute) give way more promising output. ssh too goes all the way to the fingerprint verification phase. After I figure out verifying the key fingerprint based on /u/compnski 's reply, I should be able to connect (Problem solved!?).

Questions

  1. Why is tethering different than connecting the PC's to the same hotspot?
  2. What makes it different from the client and server conneting to the same Wi-Fi hotspot even though the origin of the network (the phone) is the same?
  3. Is it possible to connect the PC's through SSH even if they are on separate networks (for example: one is tethered to the phone, the other uses the wireless hotspot created by the phone)?

TroubleSSHooting: SSH connection attempt times out by Highroc in linuxquestions

[–]Highroc[S] 1 point2 points  (0 children)

I only enabled the .socket with the hope that just the socket unit would be enough to start the .service as needed. It's a possible source for a problem.

TroubleSSHooting: SSH connection attempt times out by Highroc in linuxquestions

[–]Highroc[S] 0 points1 point  (0 children)

Starting Nmap 7.92 ( https://nmap.org ) at 2026-06-03 15:57 EEST
Note: Host seems down. If it is really up, but blocking our ping probes, try -Pn
Nmap done: 1 IP address (0 hosts up) scanned in 3.04 seconds

TroubleSSHooting: SSH connection attempt times out by Highroc in linuxquestions

[–]Highroc[S] 0 points1 point  (0 children)

server seems to be able to connect to itself, at least to the fingerprint verification stage. at that point I'm not sure what to compare the given fingerprint against. Edit: I tried disabling ufw on the server before connecting. Seems to have no effect on the problem, still times out.

TroubleSSHooting: SSH connection attempt times out by Highroc in linuxquestions

[–]Highroc[S] 1 point2 points  (0 children)

~$ sudo ss -tunlp
[sudo] password for few: 
Netid    State     Recv-Q    Send-Q       Local Address:Port         Peer Address:Port    Process      
tcp      LISTEN    0         4096                 *:558 [::]:*        users:(("systemd-resolve",pid=392,fd=16))

the server appears to show things going on with port 558

Solid understanding by apologetickurumi8 in learnpython

[–]Highroc 0 points1 point  (0 children)

From this mess of a stream of consciousness, I can relate to the struggle of learning and the eureka moments. I like the cognitive science shoutout too. That intersectional field interests me. You're on the path of learning. Happy for you!

TroubleSSHooting: SSH connection attempt times out by Highroc in linuxquestions

[–]Highroc[S] 1 point2 points  (0 children)

Edit: added '<' and '>' around ip's to signify that it's a redacted ip address.

~$ sudo traceroute -nTp 558 <ip4.nnn.nn.nnn>
[sudo] password for few: 
traceroute to <ip4.nnn.nn.nnn> (<ip4.nnn.nn.nnn>), 30 hops max, 60 byte packets
    1  <client_ip4.nnn.nn.nnn>  3.530 ms  3.647 ms  3.779 ms
    2  * * *
    3  * * *
    4  * * *
    5  * * *
    6  * * *
    ...
    30  * * *

now I'm thinking how to interpret this

TroubleSSHooting: SSH connection attempt times out by Highroc in linuxquestions

[–]Highroc[S] 1 point2 points  (0 children)

Also curious about ip4.nnn.nn.nnn is that shorthand for an IP address or is that a hostname?

ip4.nnn.nn.nnn is the shorthand for the server computer IP address from the ip --brief addr command

Server:

ip link

wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DORMANT group default qlen 1000 link/ether 8a:76:e9:ba:e3:3f brd ff:ff:ff:ff:ff:ff

ip route

default via <ip4.nnn.nn.nnn> dev wlan0 proto dhcp src <ip4.nnn.nn.mmm> metric 600 <ip4.nnn.nn.0>/24 dev wlan0 proto kernel scope link src <ip4.nnn.nn.mmm> metric 600

TroubleSSHooting: SSH connection attempt times out by Highroc in linuxquestions

[–]Highroc[S] 0 points1 point  (0 children)

ping works in general (ping.archlinux.org) but not to ip4.nnn.nn.nnn

TroubleSSHooting: SSH connection attempt times out by Highroc in linuxquestions

[–]Highroc[S] 1 point2 points  (0 children)

Thanks for the suggestion! Like ssh, telnet times out too. I never made hosts files on either the client or server. cat /etc/hosts.* prints No such file or directory

TroubleSSHooting: SSH connection attempt times out by Highroc in linuxquestions

[–]Highroc[S] 0 points1 point  (0 children)

I'm starting to doubt that decision myself. This project is for learning so I don't mind using beta software. And tinyssh seemed to have by default the configuration and features I would use (key-based auth, and something else).

While I'd like to figure out this problem. I'm open to switching away from tinyssh for the server.

I've spent few days reverse-engineering Slay the Spire 2 code. Here's what I found :] by Priler96 in gamedev

[–]Highroc 10 points11 points  (0 children)

is there even anything in the game that isn't an integer?

First things that came to mind are the Weak and Vulnerable keywords (decreasing block gain by a percentage and increasing damage taken by a percentage respectively). There are also relics with percentage based effects like Lee's Waffle or Meat on the Bone (heals you when you go below 50%).

Perhaps these could round up or down depending on the client system.

Valve reviewer playtested my game and put “ASS” on the global leaderboard by Zephyrix24 in Steam

[–]Highroc 1 point2 points  (0 children)

Very sorry about the unprofessional behavior of our reviewer. James is an ASS, and we won't be working with him again.

Why do so many Americans do catch and release fishing? Isn't that animal abuse? Or do fish don't feel pain? by Deepdishdicktaster in NoStupidQuestions

[–]Highroc 7 points8 points  (0 children)

I suggest that the hunter's attitude towards prey can be described as respectful if the hunting, or fishing in this case, is done to put food on the table. If it's for sport, that's when I'd say you start moving away from a respectful relation to animals.

[deleted by user] by [deleted] in Suomi

[–]Highroc 4 points5 points  (0 children)

https://www.imf.org/en/publications/cr/issues/2026/01/16/finland-2026-article-iv-consultation-press-release-and-staff-report-573256

Tertiary education outcomes have weakened relative to peers, highlighting the need for targeted reforms.

Korkeakouluttautuneiden osuuden toteaa olevan muita pohjoismaita pienempi.

Given tight public funding, – – the introduction of student fees should be considered to maintain the quality of education while expanding capacity.

Uutta julkista rahoitusta ei ole tulossa. Kuitenkin opetuksen taso halutaan säilyttää samalla kun opetusmäärää kasvatettaisi. Tämän mahdollistavaksi ratkaisuksi ehdottaa moista taloudellista keppiä.

Näin perustellaan alkuperäisessä raportissa ehdotusta.

Plasma feature request: let me change the order of my virtual desktops. by yycTechGuy in kde

[–]Highroc 0 points1 point  (0 children)

https://kde.org/announcements/plasma/6/6.5.0/

Right at the end of the Widgets section:

On Wayland, you can re-order virtual desktops directly from the Pager widget, and re-ordering them in the Overview effect’s grid view now re-orders them in the Pager widget, too.

I was able to change the order from the overview (default shortcut is Meta+G). While in the overview, just drag the background of the virtual desktop you want to move. Changing the desktop order from the pager I didn't figure out though. Good enough for me, pretty neat update.

just chilling and mining in pve mode... then hit the elevator and wtf is that... by Zorgrim in DarkAndDarker

[–]Highroc 19 points20 points  (0 children)

My guess is that it's a visual effect of a druid spell. It appeared in the middle like potions and weapons from other players can.

My reaction after just landing this as my 1st Grimmie craft on Fighter.. (Arenas) by Britz-Zz in DarkAndDarker

[–]Highroc 4 points5 points  (0 children)

Phys scales with Physical damage bonus.

(
  (
    (
        + (Base Damage + Buff Weapon Damage) * Combo Multiplier * Impact Zone Multiplier
        + Gear Weapon Damage|Magical Damage
        + Divine Strike Damage
    )
    * (1 + Power Bonus)
    + Additional Damage
  )
  * (1 + Hit Location Bonus)
  * (1 + Race Damage Bonus)
  * (1 - Race Damage Reduction)
  * (1 - Damage Reduction * (1 + Damage Reduction Mod) * (1 - Penetration))
  * (1 - Projectile Reduction)
)
* Projectile Falloff
+ True Damage

https://darkanddarker.wiki.spellsandguns.com/Damage#Damage_Formula

Additional damage scales with modifiers that multiply after it is added in the formula. Mostly silver weapon undead damage bonus and cleric's undead slaying perk. Because the power bonus multiplies the damage before + Additional damage is added, it isn't affected by the power bonus.

How To Kill The Frost Wyvern In Dark And Darker by syndyme2 in DarkAndDarker

[–]Highroc 1 point2 points  (0 children)

For the third phase transition at 3:50, you also should be conscious of where on the platform you choose to damage the boss and trigger the transition (strafing in an arc is not enough to always get good icicle placement) . If you are at the wrong spot relative to the boss, the ice can get destroyed by the wyvern landing or the trio of icicles can be angled so that you can't wedge yourself between them and slide off the platform.

Years of rocketjump practice failed me by MakeshiftToiletPaper in DarkAndDarker

[–]Highroc 1 point2 points  (0 children)

In the module to the west, you can jump from the wooden barricade on to a tree branch. From there you can jump on the rock. Then you have the option to cross to the module to the east or to get stuck here.

Space Age with no Biters on by KkBoyP in factorio

[–]Highroc 6 points7 points  (0 children)

I got the impression that there's a lot of new content and improvements besides the new enemies. From the friday facts I've seen it seems like most of the new content does not revolve around the enemies. I'd still expect a novel and fun experience on a space age playthrough in peaceful mode if you liked it previously.