this post was submitted on 31 May 2024
89 points (98.9% liked)

Cybersecurity

5379 readers
131 users here now

c/cybersecurity is a community centered on the cybersecurity and information security profession. You can come here to discuss news, post something interesting, or just chat with others.

THE RULES

Instance Rules

Community Rules

If you ask someone to hack your "friends" socials you're just going to get banned so don't do that.

Learn about hacking

Hack the Box

Try Hack Me

Pico Capture the flag

Other security-related communities [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]

Notable mention to [email protected]

founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 2 points 3 months ago* (last edited 3 months ago) (1 children)

My experience has been the exact opposite of this.

Restarting a system gets it into a known state making debugging easier.

There are times you don't want to restart, if your a software developer and a long lived process is behaving erratically and you haven't been able to figure out why via telemetry and this problem has been super hard to reproduce...... But this is a very niche and rare circumstance. Most scenarios the first priority is to get things working ASAP, so the first thing you do is restart.

Hell, many production systems restart periodically to just get closer to a known good state as a matter of hygiene.

[–] [email protected] 3 points 3 months ago (1 children)

Restarting a system gets it into a known state making debugging easier.

And what are you going to debug when the problem does not occur and you do not know how to reproduce it? There is a lot of information you can only gather while the problem occurs. And yes, this is from the software developer and sysadmin perspective, not from the layman perspective. I would rather spend a little bit more time on the problem now instead of having it occur again and again without getting any closer to an actual solution.

[–] [email protected] 0 points 3 months ago

The first piece of information you get is : does the problem persist beyond a restart

Every investigation takes time, I'm glad that your able to satisfy yourself with in depth investigations when necessary.

For non-life critical systems, the average protocol is to restart and see if it persists and only debug if the issue becomes problematic