GET https://kbin.spritesserver.nl/m/selfhosted@lemmy.world/comments?p=20

Security

Token

There is no security token.

Firewall

main Name
Security enabled
Stateless

Configuration

Key Value
provider security.user.provider.concrete.app_user_provider
context main
entry_point App\Security\KbinAuthenticator
user_checker App\Security\UserChecker
access_denied_handler (none)
access_denied_url (none)
authenticators
[
  "two_factor"
  "remember_me"
  "App\Security\KbinAuthenticator"
  "App\Security\FacebookAuthenticator"
  "App\Security\GoogleAuthenticator"
  "App\Security\GithubAuthenticator"
  "App\Security\KeycloakAuthenticator"
]

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#723
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
  -logger: Monolog\Logger {#783 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#706
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#1017 …}
  -sessionKey: "_security_main"
  -logger: Monolog\Logger {#783 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#705 …}
  -dispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
  -registered: false
  -trustResolver: Scheb\TwoFactorBundle\Security\Authentication\AuthenticationTrustResolver {#780 …}
  -sessionTrackerEnabler: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage::enableUsageTracking(): void {#703 …}
}
0.17 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#584
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#595 …}
}
0.00 ms (none)
Scheb\TwoFactorBundle\Security\Http\Firewall\TwoFactorAccessListener {#582
  -twoFactorFirewallConfig: Scheb\TwoFactorBundle\Security\TwoFactor\TwoFactorFirewallConfig {#842 …}
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -twoFactorAccessDecider: Scheb\TwoFactorBundle\Security\Authorization\TwoFactorAccessDecider {#581 …}
}
0.04 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#579
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#937 …}
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#786
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "app_logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#841 …}
  -csrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1015 …}
  -eventDispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
}
0.00 ms (none)

Authenticators

No authenticators have been recorded. Check previous profiles on your authentication endpoint.

Access Decision

affirmative Strategy
# Voter class
1
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
2
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
3
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
4
"Symfony\Component\Security\Core\Authorization\Voter\ExpressionVoter"
5
"App\Security\Voter\EntryCommentVoter"
6
"App\Security\Voter\EntryVoter"
7
"App\Security\Voter\MagazineVoter"
8
"App\Security\Voter\MessageThreadVoter"
9
"App\Security\Voter\MessageVoter"
10
"App\Security\Voter\NotificationVoter"
11
"App\Security\Voter\OAuth2UserConsentVoter"
12
"App\Security\Voter\PostCommentVoter"
13
"App\Security\Voter\PostVoter"
14
"App\Security\Voter\UserVoter"

Access decision log

# Result Attributes Object
1 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED moderate
App\Entity\EntryComment {#1502
  +user: App\Entity\User {#1660 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1848 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    I’ve been getting the same.\n
    \n
    Some times it’s fine, other times it can take like 8 hours to “update”.\n
    \n
    Someone told me a while ago to restart it every few days, it seems to help a bit.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706044766 {#1838
    date: 2024-01-23 22:19:26.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@arudesalad@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2429 …}
  +nested: Doctrine\ORM\PersistentCollection {#2424 …}
  +votes: Doctrine\ORM\PersistentCollection {#2477 …}
  +reports: Doctrine\ORM\PersistentCollection {#2355 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1369 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1636 …}
  -id: 335177
  -bodyTs: "'8':18 'ago':27 'bit':39 'day':33 'everi':31 'fine':11 'get':4 'help':37 'hour':19 'like':17 'restart':29 'seem':35 'someon':22 'take':16 'time':8,13 'told':23 'updat':21 've':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://quokk.au/comment/657065"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706044766 {#1396
    date: 2024-01-23 22:19:26.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
3 DENIED edit
App\Entity\EntryComment {#1502
  +user: App\Entity\User {#1660 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1848 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    I’ve been getting the same.\n
    \n
    Some times it’s fine, other times it can take like 8 hours to “update”.\n
    \n
    Someone told me a while ago to restart it every few days, it seems to help a bit.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706044766 {#1838
    date: 2024-01-23 22:19:26.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@arudesalad@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2429 …}
  +nested: Doctrine\ORM\PersistentCollection {#2424 …}
  +votes: Doctrine\ORM\PersistentCollection {#2477 …}
  +reports: Doctrine\ORM\PersistentCollection {#2355 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1369 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1636 …}
  -id: 335177
  -bodyTs: "'8':18 'ago':27 'bit':39 'day':33 'everi':31 'fine':11 'get':4 'help':37 'hour':19 'like':17 'restart':29 'seem':35 'someon':22 'take':16 'time':8,13 'told':23 'updat':21 've':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://quokk.au/comment/657065"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706044766 {#1396
    date: 2024-01-23 22:19:26.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
4 DENIED moderate
App\Entity\EntryComment {#1502
  +user: App\Entity\User {#1660 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1848 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    I’ve been getting the same.\n
    \n
    Some times it’s fine, other times it can take like 8 hours to “update”.\n
    \n
    Someone told me a while ago to restart it every few days, it seems to help a bit.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706044766 {#1838
    date: 2024-01-23 22:19:26.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@arudesalad@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2429 …}
  +nested: Doctrine\ORM\PersistentCollection {#2424 …}
  +votes: Doctrine\ORM\PersistentCollection {#2477 …}
  +reports: Doctrine\ORM\PersistentCollection {#2355 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1369 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1636 …}
  -id: 335177
  -bodyTs: "'8':18 'ago':27 'bit':39 'day':33 'everi':31 'fine':11 'get':4 'help':37 'hour':19 'like':17 'restart':29 'seem':35 'someon':22 'take':16 'time':8,13 'told':23 'updat':21 've':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://quokk.au/comment/657065"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706044766 {#1396
    date: 2024-01-23 22:19:26.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
5 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
6 DENIED moderate
App\Entity\EntryComment {#1720
  +user: App\Entity\User {#2422 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1848 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "I remember there was a tool so you can download your lemmy subscriptions then upload it to your new Lemmy instance so in that way it will federate with those you are interested in. I don’t exactly remember the name but if I find it will comment back here."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706031652 {#1730
    date: 2024-01-23 18:40:52.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@arudesalad@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1729 …}
  +nested: Doctrine\ORM\PersistentCollection {#1739 …}
  +votes: Doctrine\ORM\PersistentCollection {#1740 …}
  +reports: Doctrine\ORM\PersistentCollection {#2465 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2463 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2411 …}
  -id: 334614
  -bodyTs: "'back':49 'comment':48 'download':10 'exact':38 'feder':28 'find':45 'instanc':21 'interest':33 'lemmi':12,20 'name':41 'new':19 'rememb':2,39 'subscript':13 'tool':6 'upload':15 'way':25"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/7045492"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706031652 {#1719
    date: 2024-01-23 18:40:52.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
7 DENIED edit
App\Entity\EntryComment {#1720
  +user: App\Entity\User {#2422 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1848 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "I remember there was a tool so you can download your lemmy subscriptions then upload it to your new Lemmy instance so in that way it will federate with those you are interested in. I don’t exactly remember the name but if I find it will comment back here."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706031652 {#1730
    date: 2024-01-23 18:40:52.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@arudesalad@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1729 …}
  +nested: Doctrine\ORM\PersistentCollection {#1739 …}
  +votes: Doctrine\ORM\PersistentCollection {#1740 …}
  +reports: Doctrine\ORM\PersistentCollection {#2465 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2463 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2411 …}
  -id: 334614
  -bodyTs: "'back':49 'comment':48 'download':10 'exact':38 'feder':28 'find':45 'instanc':21 'interest':33 'lemmi':12,20 'name':41 'new':19 'rememb':2,39 'subscript':13 'tool':6 'upload':15 'way':25"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/7045492"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706031652 {#1719
    date: 2024-01-23 18:40:52.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
8 DENIED moderate
App\Entity\EntryComment {#1720
  +user: App\Entity\User {#2422 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1848 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "I remember there was a tool so you can download your lemmy subscriptions then upload it to your new Lemmy instance so in that way it will federate with those you are interested in. I don’t exactly remember the name but if I find it will comment back here."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706031652 {#1730
    date: 2024-01-23 18:40:52.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@arudesalad@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1729 …}
  +nested: Doctrine\ORM\PersistentCollection {#1739 …}
  +votes: Doctrine\ORM\PersistentCollection {#1740 …}
  +reports: Doctrine\ORM\PersistentCollection {#2465 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2463 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2411 …}
  -id: 334614
  -bodyTs: "'back':49 'comment':48 'download':10 'exact':38 'feder':28 'find':45 'instanc':21 'interest':33 'lemmi':12,20 'name':41 'new':19 'rememb':2,39 'subscript':13 'tool':6 'upload':15 'way':25"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/7045492"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706031652 {#1719
    date: 2024-01-23 18:40:52.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
9 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
10 DENIED moderate
App\Entity\EntryComment {#1382
  +user: App\Entity\User {#2022 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1848 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "You need to search them to make them available to your instance. You can also use lemmony or lemmy community seeder to automate it if you care enough."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1727990668 {#1381
    date: 2024-10-03 23:24:28.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@arudesalad@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1401 …}
  +nested: Doctrine\ORM\PersistentCollection {#1363 …}
  +votes: Doctrine\ORM\PersistentCollection {#1362 …}
  +reports: Doctrine\ORM\PersistentCollection {#2019 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2030 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2026 …}
  -id: 334458
  -bodyTs: "'also':15 'autom':23 'avail':9 'care':27 'communiti':20 'enough':28 'instanc':12 'lemmi':19 'lemmoni':17 'make':7 'need':2 'search':4 'seeder':21 'use':16"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemy.lol/comment/6948880"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706028731 {#1383
    date: 2024-01-23 17:52:11.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
11 DENIED edit
App\Entity\EntryComment {#1382
  +user: App\Entity\User {#2022 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1848 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "You need to search them to make them available to your instance. You can also use lemmony or lemmy community seeder to automate it if you care enough."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1727990668 {#1381
    date: 2024-10-03 23:24:28.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@arudesalad@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1401 …}
  +nested: Doctrine\ORM\PersistentCollection {#1363 …}
  +votes: Doctrine\ORM\PersistentCollection {#1362 …}
  +reports: Doctrine\ORM\PersistentCollection {#2019 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2030 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2026 …}
  -id: 334458
  -bodyTs: "'also':15 'autom':23 'avail':9 'care':27 'communiti':20 'enough':28 'instanc':12 'lemmi':19 'lemmoni':17 'make':7 'need':2 'search':4 'seeder':21 'use':16"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemy.lol/comment/6948880"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706028731 {#1383
    date: 2024-01-23 17:52:11.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
12 DENIED moderate
App\Entity\EntryComment {#1382
  +user: App\Entity\User {#2022 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1848 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "You need to search them to make them available to your instance. You can also use lemmony or lemmy community seeder to automate it if you care enough."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1727990668 {#1381
    date: 2024-10-03 23:24:28.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@arudesalad@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1401 …}
  +nested: Doctrine\ORM\PersistentCollection {#1363 …}
  +votes: Doctrine\ORM\PersistentCollection {#1362 …}
  +reports: Doctrine\ORM\PersistentCollection {#2019 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2030 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2026 …}
  -id: 334458
  -bodyTs: "'also':15 'autom':23 'avail':9 'care':27 'communiti':20 'enough':28 'instanc':12 'lemmi':19 'lemmoni':17 'make':7 'need':2 'search':4 'seeder':21 'use':16"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemy.lol/comment/6948880"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706028731 {#1383
    date: 2024-01-23 17:52:11.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
13 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
14 DENIED moderate
App\Entity\EntryComment {#3208
  +user: App\Entity\User {#2325 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1848 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#1382
    +user: App\Entity\User {#2022 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1848 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "You need to search them to make them available to your instance. You can also use lemmony or lemmy community seeder to automate it if you care enough."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1727990668 {#1381
      date: 2024-10-03 23:24:28.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@arudesalad@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1401 …}
    +nested: Doctrine\ORM\PersistentCollection {#1363 …}
    +votes: Doctrine\ORM\PersistentCollection {#1362 …}
    +reports: Doctrine\ORM\PersistentCollection {#2019 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2030 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2026 …}
    -id: 334458
    -bodyTs: "'also':15 'autom':23 'avail':9 'care':27 'communiti':20 'enough':28 'instanc':12 'lemmi':19 'lemmoni':17 'make':7 'need':2 'search':4 'seeder':21 'use':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemy.lol/comment/6948880"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706028731 {#1383
      date: 2024-01-23 17:52:11.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1382}
  +body: "Thanks, does it usually miss votes and comments then?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706028788 {#3206
    date: 2024-01-23 17:53:08.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@arudesalad@sh.itjust.works"
    "@iso@lemy.lol"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3209 …}
  +nested: Doctrine\ORM\PersistentCollection {#3211 …}
  +votes: Doctrine\ORM\PersistentCollection {#3213 …}
  +reports: Doctrine\ORM\PersistentCollection {#3215 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3217 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3219 …}
  -id: 334462
  -bodyTs: "'comment':8 'miss':5 'thank':1 'usual':4 'vote':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7946326"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706028788 {#3207
    date: 2024-01-23 17:53:08.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
15 DENIED edit
App\Entity\EntryComment {#3208
  +user: App\Entity\User {#2325 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1848 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#1382
    +user: App\Entity\User {#2022 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1848 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "You need to search them to make them available to your instance. You can also use lemmony or lemmy community seeder to automate it if you care enough."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1727990668 {#1381
      date: 2024-10-03 23:24:28.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@arudesalad@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1401 …}
    +nested: Doctrine\ORM\PersistentCollection {#1363 …}
    +votes: Doctrine\ORM\PersistentCollection {#1362 …}
    +reports: Doctrine\ORM\PersistentCollection {#2019 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2030 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2026 …}
    -id: 334458
    -bodyTs: "'also':15 'autom':23 'avail':9 'care':27 'communiti':20 'enough':28 'instanc':12 'lemmi':19 'lemmoni':17 'make':7 'need':2 'search':4 'seeder':21 'use':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemy.lol/comment/6948880"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706028731 {#1383
      date: 2024-01-23 17:52:11.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1382}
  +body: "Thanks, does it usually miss votes and comments then?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706028788 {#3206
    date: 2024-01-23 17:53:08.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@arudesalad@sh.itjust.works"
    "@iso@lemy.lol"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3209 …}
  +nested: Doctrine\ORM\PersistentCollection {#3211 …}
  +votes: Doctrine\ORM\PersistentCollection {#3213 …}
  +reports: Doctrine\ORM\PersistentCollection {#3215 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3217 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3219 …}
  -id: 334462
  -bodyTs: "'comment':8 'miss':5 'thank':1 'usual':4 'vote':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7946326"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706028788 {#3207
    date: 2024-01-23 17:53:08.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
16 DENIED moderate
App\Entity\EntryComment {#3208
  +user: App\Entity\User {#2325 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1848 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#1382
    +user: App\Entity\User {#2022 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1848 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "You need to search them to make them available to your instance. You can also use lemmony or lemmy community seeder to automate it if you care enough."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1727990668 {#1381
      date: 2024-10-03 23:24:28.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@arudesalad@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1401 …}
    +nested: Doctrine\ORM\PersistentCollection {#1363 …}
    +votes: Doctrine\ORM\PersistentCollection {#1362 …}
    +reports: Doctrine\ORM\PersistentCollection {#2019 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2030 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2026 …}
    -id: 334458
    -bodyTs: "'also':15 'autom':23 'avail':9 'care':27 'communiti':20 'enough':28 'instanc':12 'lemmi':19 'lemmoni':17 'make':7 'need':2 'search':4 'seeder':21 'use':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemy.lol/comment/6948880"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706028731 {#1383
      date: 2024-01-23 17:52:11.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1382}
  +body: "Thanks, does it usually miss votes and comments then?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706028788 {#3206
    date: 2024-01-23 17:53:08.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@arudesalad@sh.itjust.works"
    "@iso@lemy.lol"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3209 …}
  +nested: Doctrine\ORM\PersistentCollection {#3211 …}
  +votes: Doctrine\ORM\PersistentCollection {#3213 …}
  +reports: Doctrine\ORM\PersistentCollection {#3215 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3217 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3219 …}
  -id: 334462
  -bodyTs: "'comment':8 'miss':5 'thank':1 'usual':4 'vote':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7946326"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706028788 {#3207
    date: 2024-01-23 17:53:08.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
17 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
18 DENIED moderate
App\Entity\EntryComment {#3276
  +user: App\Entity\User {#2022 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1848 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3208
    +user: App\Entity\User {#2325 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1848 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#1382
      +user: App\Entity\User {#2022 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1848 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: "You need to search them to make them available to your instance. You can also use lemmony or lemmy community seeder to automate it if you care enough."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1727990668 {#1381
        date: 2024-10-03 23:24:28.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@arudesalad@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1401 …}
      +nested: Doctrine\ORM\PersistentCollection {#1363 …}
      +votes: Doctrine\ORM\PersistentCollection {#1362 …}
      +reports: Doctrine\ORM\PersistentCollection {#2019 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2030 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2026 …}
      -id: 334458
      -bodyTs: "'also':15 'autom':23 'avail':9 'care':27 'communiti':20 'enough':28 'instanc':12 'lemmi':19 'lemmoni':17 'make':7 'need':2 'search':4 'seeder':21 'use':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemy.lol/comment/6948880"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706028731 {#1383
        date: 2024-01-23 17:52:11.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1382}
    +body: "Thanks, does it usually miss votes and comments then?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706028788 {#3206
      date: 2024-01-23 17:53:08.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@arudesalad@sh.itjust.works"
      "@iso@lemy.lol"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3209 …}
    +nested: Doctrine\ORM\PersistentCollection {#3211 …}
    +votes: Doctrine\ORM\PersistentCollection {#3213 …}
    +reports: Doctrine\ORM\PersistentCollection {#3215 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3217 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3219 …}
    -id: 334462
    -bodyTs: "'comment':8 'miss':5 'thank':1 'usual':4 'vote':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/7946326"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706028788 {#3207
      date: 2024-01-23 17:53:08.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1382}
  +body: "It wasn’t but now it does I guess. I just searched a community didn’t existed locally on my instance and I got same result as you. No votes, no comments. I think this is enough to open an issue in the Lemmy repo."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1706029680 {#3274
    date: 2024-01-23 18:08:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@arudesalad@sh.itjust.works"
    "@iso@lemy.lol"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3277 …}
  +nested: Doctrine\ORM\PersistentCollection {#3279 …}
  +votes: Doctrine\ORM\PersistentCollection {#3281 …}
  +reports: Doctrine\ORM\PersistentCollection {#3283 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3285 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3287 …}
  -id: 334500
  -bodyTs: "'comment':32 'communiti':14 'didn':15 'enough':37 'exist':17 'got':24 'guess':9 'instanc':21 'issu':41 'lemmi':44 'local':18 'open':39 'repo':45 'result':26 'search':12 'think':34 'vote':30 'wasn':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemy.lol/comment/6949235"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706029680 {#3275
    date: 2024-01-23 18:08:00.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
19 DENIED edit
App\Entity\EntryComment {#3276
  +user: App\Entity\User {#2022 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1848 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3208
    +user: App\Entity\User {#2325 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1848 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#1382
      +user: App\Entity\User {#2022 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1848 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: "You need to search them to make them available to your instance. You can also use lemmony or lemmy community seeder to automate it if you care enough."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1727990668 {#1381
        date: 2024-10-03 23:24:28.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@arudesalad@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1401 …}
      +nested: Doctrine\ORM\PersistentCollection {#1363 …}
      +votes: Doctrine\ORM\PersistentCollection {#1362 …}
      +reports: Doctrine\ORM\PersistentCollection {#2019 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2030 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2026 …}
      -id: 334458
      -bodyTs: "'also':15 'autom':23 'avail':9 'care':27 'communiti':20 'enough':28 'instanc':12 'lemmi':19 'lemmoni':17 'make':7 'need':2 'search':4 'seeder':21 'use':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemy.lol/comment/6948880"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706028731 {#1383
        date: 2024-01-23 17:52:11.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1382}
    +body: "Thanks, does it usually miss votes and comments then?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706028788 {#3206
      date: 2024-01-23 17:53:08.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@arudesalad@sh.itjust.works"
      "@iso@lemy.lol"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3209 …}
    +nested: Doctrine\ORM\PersistentCollection {#3211 …}
    +votes: Doctrine\ORM\PersistentCollection {#3213 …}
    +reports: Doctrine\ORM\PersistentCollection {#3215 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3217 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3219 …}
    -id: 334462
    -bodyTs: "'comment':8 'miss':5 'thank':1 'usual':4 'vote':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/7946326"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706028788 {#3207
      date: 2024-01-23 17:53:08.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1382}
  +body: "It wasn’t but now it does I guess. I just searched a community didn’t existed locally on my instance and I got same result as you. No votes, no comments. I think this is enough to open an issue in the Lemmy repo."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1706029680 {#3274
    date: 2024-01-23 18:08:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@arudesalad@sh.itjust.works"
    "@iso@lemy.lol"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3277 …}
  +nested: Doctrine\ORM\PersistentCollection {#3279 …}
  +votes: Doctrine\ORM\PersistentCollection {#3281 …}
  +reports: Doctrine\ORM\PersistentCollection {#3283 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3285 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3287 …}
  -id: 334500
  -bodyTs: "'comment':32 'communiti':14 'didn':15 'enough':37 'exist':17 'got':24 'guess':9 'instanc':21 'issu':41 'lemmi':44 'local':18 'open':39 'repo':45 'result':26 'search':12 'think':34 'vote':30 'wasn':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemy.lol/comment/6949235"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706029680 {#3275
    date: 2024-01-23 18:08:00.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
20 DENIED moderate
App\Entity\EntryComment {#3276
  +user: App\Entity\User {#2022 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1848 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3208
    +user: App\Entity\User {#2325 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1848 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#1382
      +user: App\Entity\User {#2022 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1848 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: "You need to search them to make them available to your instance. You can also use lemmony or lemmy community seeder to automate it if you care enough."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1727990668 {#1381
        date: 2024-10-03 23:24:28.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@arudesalad@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1401 …}
      +nested: Doctrine\ORM\PersistentCollection {#1363 …}
      +votes: Doctrine\ORM\PersistentCollection {#1362 …}
      +reports: Doctrine\ORM\PersistentCollection {#2019 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2030 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2026 …}
      -id: 334458
      -bodyTs: "'also':15 'autom':23 'avail':9 'care':27 'communiti':20 'enough':28 'instanc':12 'lemmi':19 'lemmoni':17 'make':7 'need':2 'search':4 'seeder':21 'use':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemy.lol/comment/6948880"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706028731 {#1383
        date: 2024-01-23 17:52:11.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1382}
    +body: "Thanks, does it usually miss votes and comments then?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706028788 {#3206
      date: 2024-01-23 17:53:08.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@arudesalad@sh.itjust.works"
      "@iso@lemy.lol"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3209 …}
    +nested: Doctrine\ORM\PersistentCollection {#3211 …}
    +votes: Doctrine\ORM\PersistentCollection {#3213 …}
    +reports: Doctrine\ORM\PersistentCollection {#3215 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3217 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3219 …}
    -id: 334462
    -bodyTs: "'comment':8 'miss':5 'thank':1 'usual':4 'vote':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/7946326"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706028788 {#3207
      date: 2024-01-23 17:53:08.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1382}
  +body: "It wasn’t but now it does I guess. I just searched a community didn’t existed locally on my instance and I got same result as you. No votes, no comments. I think this is enough to open an issue in the Lemmy repo."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1706029680 {#3274
    date: 2024-01-23 18:08:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@arudesalad@sh.itjust.works"
    "@iso@lemy.lol"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3277 …}
  +nested: Doctrine\ORM\PersistentCollection {#3279 …}
  +votes: Doctrine\ORM\PersistentCollection {#3281 …}
  +reports: Doctrine\ORM\PersistentCollection {#3283 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3285 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3287 …}
  -id: 334500
  -bodyTs: "'comment':32 'communiti':14 'didn':15 'enough':37 'exist':17 'got':24 'guess':9 'instanc':21 'issu':41 'lemmi':44 'local':18 'open':39 'repo':45 'result':26 'search':12 'think':34 'vote':30 'wasn':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemy.lol/comment/6949235"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706029680 {#3275
    date: 2024-01-23 18:08:00.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
21 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
22 DENIED moderate
App\Entity\EntryComment {#2332
  +user: App\Entity\User {#2325 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1848 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    !selfhosted@lemmy.world on my instance: ![](https://sh.itjust.works/pictrs/image/7a029b94-cc9f-4025-9608-3b1c99ac0243.png)\n
    \n
    and on sh.itjust.works: ![](https://sh.itjust.works/pictrs/image/005fbf44-c6da-4055-938d-006034cc871f.png)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706028649 {#2330
    date: 2024-01-23 17:50:49.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@arudesalad@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2344 …}
  +nested: Doctrine\ORM\PersistentCollection {#2042 …}
  +votes: Doctrine\ORM\PersistentCollection {#2060 …}
  +reports: Doctrine\ORM\PersistentCollection {#2331 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2289 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2326 …}
  -id: 334453
  -bodyTs: "'/pictrs/image/005fbf44-c6da-4055-938d-006034cc871f.png)':13 '/pictrs/image/7a029b94-cc9f-4025-9608-3b1c99ac0243.png)':7 'instanc':4 'selfhosted@lemmy.world':1 'sh.itjust.works':6,10,12 'sh.itjust.works/pictrs/image/005fbf44-c6da-4055-938d-006034cc871f.png)':11 'sh.itjust.works/pictrs/image/7a029b94-cc9f-4025-9608-3b1c99ac0243.png)':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7946280"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706028649 {#2348
    date: 2024-01-23 17:50:49.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
23 DENIED edit
App\Entity\EntryComment {#2332
  +user: App\Entity\User {#2325 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1848 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    !selfhosted@lemmy.world on my instance: ![](https://sh.itjust.works/pictrs/image/7a029b94-cc9f-4025-9608-3b1c99ac0243.png)\n
    \n
    and on sh.itjust.works: ![](https://sh.itjust.works/pictrs/image/005fbf44-c6da-4055-938d-006034cc871f.png)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706028649 {#2330
    date: 2024-01-23 17:50:49.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@arudesalad@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2344 …}
  +nested: Doctrine\ORM\PersistentCollection {#2042 …}
  +votes: Doctrine\ORM\PersistentCollection {#2060 …}
  +reports: Doctrine\ORM\PersistentCollection {#2331 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2289 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2326 …}
  -id: 334453
  -bodyTs: "'/pictrs/image/005fbf44-c6da-4055-938d-006034cc871f.png)':13 '/pictrs/image/7a029b94-cc9f-4025-9608-3b1c99ac0243.png)':7 'instanc':4 'selfhosted@lemmy.world':1 'sh.itjust.works':6,10,12 'sh.itjust.works/pictrs/image/005fbf44-c6da-4055-938d-006034cc871f.png)':11 'sh.itjust.works/pictrs/image/7a029b94-cc9f-4025-9608-3b1c99ac0243.png)':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7946280"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706028649 {#2348
    date: 2024-01-23 17:50:49.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
24 DENIED moderate
App\Entity\EntryComment {#2332
  +user: App\Entity\User {#2325 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1848 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    !selfhosted@lemmy.world on my instance: ![](https://sh.itjust.works/pictrs/image/7a029b94-cc9f-4025-9608-3b1c99ac0243.png)\n
    \n
    and on sh.itjust.works: ![](https://sh.itjust.works/pictrs/image/005fbf44-c6da-4055-938d-006034cc871f.png)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706028649 {#2330
    date: 2024-01-23 17:50:49.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@arudesalad@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2344 …}
  +nested: Doctrine\ORM\PersistentCollection {#2042 …}
  +votes: Doctrine\ORM\PersistentCollection {#2060 …}
  +reports: Doctrine\ORM\PersistentCollection {#2331 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2289 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2326 …}
  -id: 334453
  -bodyTs: "'/pictrs/image/005fbf44-c6da-4055-938d-006034cc871f.png)':13 '/pictrs/image/7a029b94-cc9f-4025-9608-3b1c99ac0243.png)':7 'instanc':4 'selfhosted@lemmy.world':1 'sh.itjust.works':6,10,12 'sh.itjust.works/pictrs/image/005fbf44-c6da-4055-938d-006034cc871f.png)':11 'sh.itjust.works/pictrs/image/7a029b94-cc9f-4025-9608-3b1c99ac0243.png)':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7946280"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706028649 {#2348
    date: 2024-01-23 17:50:49.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
25 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
26 DENIED moderate
App\Entity\EntryComment {#2110
  +user: App\Entity\User {#2120 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2107 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    This is way overcomplicated.\n
    \n
    Internet -> router/firewall -> your network with all devices\n
    \n
    No DMZ needed or wanted.\n
    \n
    You will want a dhcp server which will likely be the router/firewall. It will tell all your internal systems to use it as a “gateway” for Internet traffic. The router then allows outbound for everybody and does NAT - basically it makes requests on that systems behalf and sends the results back. If your want external access to a system you configure port-forwarding on the router (again it acts as the middleman between external and internal systems).\n
    \n
    Edited to add: I love that you provided a diagram though! Makes it much easier to discuss.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1728288680 {#2111
    date: 2024-10-07 10:11:20.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OpenTheSeaLegs@lemmyf.uk"
    "@OpenTheSeaLegs@lemmyf.uk"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2112 …}
  +nested: Doctrine\ORM\PersistentCollection {#2114 …}
  +votes: Doctrine\ORM\PersistentCollection {#2117 …}
  +reports: Doctrine\ORM\PersistentCollection {#2122 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2113 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2119 …}
  -id: 334158
  -bodyTs: "'access':72 'act':86 'add':97 'allow':48 'back':67 'basic':55 'behalf':62 'configur':77 'devic':11 'dhcp':21 'diagram':104 'discuss':111 'dmz':13 'easier':109 'edit':95 'everybodi':51 'extern':71,91 'forward':80 'gateway':41 'intern':34,93 'internet':5,43 'like':25 'love':99 'make':57,106 'middleman':89 'much':108 'nat':54 'need':14 'network':8 'outbound':49 'overcompl':4 'port':79 'port-forward':78 'provid':102 'request':58 'result':66 'router':46,83 'router/firewall':6,28 'send':64 'server':22 'system':35,61,75,94 'tell':31 'though':105 'traffic':44 'use':37 'want':16,19,70 'way':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7942270"
  +editedAt: DateTimeImmutable @1727963788 {#2101
    date: 2024-10-03 15:56:28.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706019875 {#2102
    date: 2024-01-23 15:24:35.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
27 DENIED edit
App\Entity\EntryComment {#2110
  +user: App\Entity\User {#2120 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2107 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    This is way overcomplicated.\n
    \n
    Internet -> router/firewall -> your network with all devices\n
    \n
    No DMZ needed or wanted.\n
    \n
    You will want a dhcp server which will likely be the router/firewall. It will tell all your internal systems to use it as a “gateway” for Internet traffic. The router then allows outbound for everybody and does NAT - basically it makes requests on that systems behalf and sends the results back. If your want external access to a system you configure port-forwarding on the router (again it acts as the middleman between external and internal systems).\n
    \n
    Edited to add: I love that you provided a diagram though! Makes it much easier to discuss.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1728288680 {#2111
    date: 2024-10-07 10:11:20.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OpenTheSeaLegs@lemmyf.uk"
    "@OpenTheSeaLegs@lemmyf.uk"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2112 …}
  +nested: Doctrine\ORM\PersistentCollection {#2114 …}
  +votes: Doctrine\ORM\PersistentCollection {#2117 …}
  +reports: Doctrine\ORM\PersistentCollection {#2122 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2113 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2119 …}
  -id: 334158
  -bodyTs: "'access':72 'act':86 'add':97 'allow':48 'back':67 'basic':55 'behalf':62 'configur':77 'devic':11 'dhcp':21 'diagram':104 'discuss':111 'dmz':13 'easier':109 'edit':95 'everybodi':51 'extern':71,91 'forward':80 'gateway':41 'intern':34,93 'internet':5,43 'like':25 'love':99 'make':57,106 'middleman':89 'much':108 'nat':54 'need':14 'network':8 'outbound':49 'overcompl':4 'port':79 'port-forward':78 'provid':102 'request':58 'result':66 'router':46,83 'router/firewall':6,28 'send':64 'server':22 'system':35,61,75,94 'tell':31 'though':105 'traffic':44 'use':37 'want':16,19,70 'way':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7942270"
  +editedAt: DateTimeImmutable @1727963788 {#2101
    date: 2024-10-03 15:56:28.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706019875 {#2102
    date: 2024-01-23 15:24:35.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
28 DENIED moderate
App\Entity\EntryComment {#2110
  +user: App\Entity\User {#2120 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2107 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    This is way overcomplicated.\n
    \n
    Internet -> router/firewall -> your network with all devices\n
    \n
    No DMZ needed or wanted.\n
    \n
    You will want a dhcp server which will likely be the router/firewall. It will tell all your internal systems to use it as a “gateway” for Internet traffic. The router then allows outbound for everybody and does NAT - basically it makes requests on that systems behalf and sends the results back. If your want external access to a system you configure port-forwarding on the router (again it acts as the middleman between external and internal systems).\n
    \n
    Edited to add: I love that you provided a diagram though! Makes it much easier to discuss.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1728288680 {#2111
    date: 2024-10-07 10:11:20.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OpenTheSeaLegs@lemmyf.uk"
    "@OpenTheSeaLegs@lemmyf.uk"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2112 …}
  +nested: Doctrine\ORM\PersistentCollection {#2114 …}
  +votes: Doctrine\ORM\PersistentCollection {#2117 …}
  +reports: Doctrine\ORM\PersistentCollection {#2122 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2113 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2119 …}
  -id: 334158
  -bodyTs: "'access':72 'act':86 'add':97 'allow':48 'back':67 'basic':55 'behalf':62 'configur':77 'devic':11 'dhcp':21 'diagram':104 'discuss':111 'dmz':13 'easier':109 'edit':95 'everybodi':51 'extern':71,91 'forward':80 'gateway':41 'intern':34,93 'internet':5,43 'like':25 'love':99 'make':57,106 'middleman':89 'much':108 'nat':54 'need':14 'network':8 'outbound':49 'overcompl':4 'port':79 'port-forward':78 'provid':102 'request':58 'result':66 'router':46,83 'router/firewall':6,28 'send':64 'server':22 'system':35,61,75,94 'tell':31 'though':105 'traffic':44 'use':37 'want':16,19,70 'way':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7942270"
  +editedAt: DateTimeImmutable @1727963788 {#2101
    date: 2024-10-03 15:56:28.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706019875 {#2102
    date: 2024-01-23 15:24:35.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
29 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
30 DENIED moderate
App\Entity\EntryComment {#3193
  +user: Proxies\__CG__\App\Entity\User {#3088 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2107 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2110
    +user: App\Entity\User {#2120 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2107 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      This is way overcomplicated.\n
      \n
      Internet -> router/firewall -> your network with all devices\n
      \n
      No DMZ needed or wanted.\n
      \n
      You will want a dhcp server which will likely be the router/firewall. It will tell all your internal systems to use it as a “gateway” for Internet traffic. The router then allows outbound for everybody and does NAT - basically it makes requests on that systems behalf and sends the results back. If your want external access to a system you configure port-forwarding on the router (again it acts as the middleman between external and internal systems).\n
      \n
      Edited to add: I love that you provided a diagram though! Makes it much easier to discuss.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1728288680 {#2111
      date: 2024-10-07 10:11:20.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OpenTheSeaLegs@lemmyf.uk"
      "@OpenTheSeaLegs@lemmyf.uk"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2112 …}
    +nested: Doctrine\ORM\PersistentCollection {#2114 …}
    +votes: Doctrine\ORM\PersistentCollection {#2117 …}
    +reports: Doctrine\ORM\PersistentCollection {#2122 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2113 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2119 …}
    -id: 334158
    -bodyTs: "'access':72 'act':86 'add':97 'allow':48 'back':67 'basic':55 'behalf':62 'configur':77 'devic':11 'dhcp':21 'diagram':104 'discuss':111 'dmz':13 'easier':109 'edit':95 'everybodi':51 'extern':71,91 'forward':80 'gateway':41 'intern':34,93 'internet':5,43 'like':25 'love':99 'make':57,106 'middleman':89 'much':108 'nat':54 'need':14 'network':8 'outbound':49 'overcompl':4 'port':79 'port-forward':78 'provid':102 'request':58 'result':66 'router':46,83 'router/firewall':6,28 'send':64 'server':22 'system':35,61,75,94 'tell':31 'though':105 'traffic':44 'use':37 'want':16,19,70 'way':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/7942270"
    +editedAt: DateTimeImmutable @1727963788 {#2101
      date: 2024-10-03 15:56:28.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706019875 {#2102
      date: 2024-01-23 15:24:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2110}
  +body: """
    I do tend to overcomplicate things 😆\n
    \n
    It seems, based on your comments and others in the post, that my next step is to flash OpenWRT and do a deep dive on its firewall functions. Thanks for taking the time to educate me!
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706045907 {#3191
    date: 2024-01-23 22:38:27.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OpenTheSeaLegs@lemmyf.uk"
    "@atzanteol@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3194 …}
  +nested: Doctrine\ORM\PersistentCollection {#3196 …}
  +votes: Doctrine\ORM\PersistentCollection {#3198 …}
  +reports: Doctrine\ORM\PersistentCollection {#3200 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3202 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3204 …}
  -id: 335220
  -bodyTs: "'base':9 'comment':12 'deep':29 'dive':30 'educ':41 'firewal':33 'flash':24 'function':34 'next':20 'openwrt':25 'other':14 'overcompl':5 'post':17 'seem':8 'step':21 'take':37 'tend':3 'thank':35 'thing':6 'time':39"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmyf.uk/comment/5151008"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706045907 {#3192
    date: 2024-01-23 22:38:27.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
31 DENIED edit
App\Entity\EntryComment {#3193
  +user: Proxies\__CG__\App\Entity\User {#3088 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2107 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2110
    +user: App\Entity\User {#2120 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2107 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      This is way overcomplicated.\n
      \n
      Internet -> router/firewall -> your network with all devices\n
      \n
      No DMZ needed or wanted.\n
      \n
      You will want a dhcp server which will likely be the router/firewall. It will tell all your internal systems to use it as a “gateway” for Internet traffic. The router then allows outbound for everybody and does NAT - basically it makes requests on that systems behalf and sends the results back. If your want external access to a system you configure port-forwarding on the router (again it acts as the middleman between external and internal systems).\n
      \n
      Edited to add: I love that you provided a diagram though! Makes it much easier to discuss.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1728288680 {#2111
      date: 2024-10-07 10:11:20.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OpenTheSeaLegs@lemmyf.uk"
      "@OpenTheSeaLegs@lemmyf.uk"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2112 …}
    +nested: Doctrine\ORM\PersistentCollection {#2114 …}
    +votes: Doctrine\ORM\PersistentCollection {#2117 …}
    +reports: Doctrine\ORM\PersistentCollection {#2122 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2113 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2119 …}
    -id: 334158
    -bodyTs: "'access':72 'act':86 'add':97 'allow':48 'back':67 'basic':55 'behalf':62 'configur':77 'devic':11 'dhcp':21 'diagram':104 'discuss':111 'dmz':13 'easier':109 'edit':95 'everybodi':51 'extern':71,91 'forward':80 'gateway':41 'intern':34,93 'internet':5,43 'like':25 'love':99 'make':57,106 'middleman':89 'much':108 'nat':54 'need':14 'network':8 'outbound':49 'overcompl':4 'port':79 'port-forward':78 'provid':102 'request':58 'result':66 'router':46,83 'router/firewall':6,28 'send':64 'server':22 'system':35,61,75,94 'tell':31 'though':105 'traffic':44 'use':37 'want':16,19,70 'way':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/7942270"
    +editedAt: DateTimeImmutable @1727963788 {#2101
      date: 2024-10-03 15:56:28.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706019875 {#2102
      date: 2024-01-23 15:24:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2110}
  +body: """
    I do tend to overcomplicate things 😆\n
    \n
    It seems, based on your comments and others in the post, that my next step is to flash OpenWRT and do a deep dive on its firewall functions. Thanks for taking the time to educate me!
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706045907 {#3191
    date: 2024-01-23 22:38:27.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OpenTheSeaLegs@lemmyf.uk"
    "@atzanteol@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3194 …}
  +nested: Doctrine\ORM\PersistentCollection {#3196 …}
  +votes: Doctrine\ORM\PersistentCollection {#3198 …}
  +reports: Doctrine\ORM\PersistentCollection {#3200 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3202 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3204 …}
  -id: 335220
  -bodyTs: "'base':9 'comment':12 'deep':29 'dive':30 'educ':41 'firewal':33 'flash':24 'function':34 'next':20 'openwrt':25 'other':14 'overcompl':5 'post':17 'seem':8 'step':21 'take':37 'tend':3 'thank':35 'thing':6 'time':39"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmyf.uk/comment/5151008"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706045907 {#3192
    date: 2024-01-23 22:38:27.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
32 DENIED moderate
App\Entity\EntryComment {#3193
  +user: Proxies\__CG__\App\Entity\User {#3088 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2107 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2110
    +user: App\Entity\User {#2120 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2107 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      This is way overcomplicated.\n
      \n
      Internet -> router/firewall -> your network with all devices\n
      \n
      No DMZ needed or wanted.\n
      \n
      You will want a dhcp server which will likely be the router/firewall. It will tell all your internal systems to use it as a “gateway” for Internet traffic. The router then allows outbound for everybody and does NAT - basically it makes requests on that systems behalf and sends the results back. If your want external access to a system you configure port-forwarding on the router (again it acts as the middleman between external and internal systems).\n
      \n
      Edited to add: I love that you provided a diagram though! Makes it much easier to discuss.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1728288680 {#2111
      date: 2024-10-07 10:11:20.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OpenTheSeaLegs@lemmyf.uk"
      "@OpenTheSeaLegs@lemmyf.uk"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2112 …}
    +nested: Doctrine\ORM\PersistentCollection {#2114 …}
    +votes: Doctrine\ORM\PersistentCollection {#2117 …}
    +reports: Doctrine\ORM\PersistentCollection {#2122 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2113 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2119 …}
    -id: 334158
    -bodyTs: "'access':72 'act':86 'add':97 'allow':48 'back':67 'basic':55 'behalf':62 'configur':77 'devic':11 'dhcp':21 'diagram':104 'discuss':111 'dmz':13 'easier':109 'edit':95 'everybodi':51 'extern':71,91 'forward':80 'gateway':41 'intern':34,93 'internet':5,43 'like':25 'love':99 'make':57,106 'middleman':89 'much':108 'nat':54 'need':14 'network':8 'outbound':49 'overcompl':4 'port':79 'port-forward':78 'provid':102 'request':58 'result':66 'router':46,83 'router/firewall':6,28 'send':64 'server':22 'system':35,61,75,94 'tell':31 'though':105 'traffic':44 'use':37 'want':16,19,70 'way':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/7942270"
    +editedAt: DateTimeImmutable @1727963788 {#2101
      date: 2024-10-03 15:56:28.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706019875 {#2102
      date: 2024-01-23 15:24:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2110}
  +body: """
    I do tend to overcomplicate things 😆\n
    \n
    It seems, based on your comments and others in the post, that my next step is to flash OpenWRT and do a deep dive on its firewall functions. Thanks for taking the time to educate me!
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706045907 {#3191
    date: 2024-01-23 22:38:27.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OpenTheSeaLegs@lemmyf.uk"
    "@atzanteol@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3194 …}
  +nested: Doctrine\ORM\PersistentCollection {#3196 …}
  +votes: Doctrine\ORM\PersistentCollection {#3198 …}
  +reports: Doctrine\ORM\PersistentCollection {#3200 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3202 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3204 …}
  -id: 335220
  -bodyTs: "'base':9 'comment':12 'deep':29 'dive':30 'educ':41 'firewal':33 'flash':24 'function':34 'next':20 'openwrt':25 'other':14 'overcompl':5 'post':17 'seem':8 'step':21 'take':37 'tend':3 'thank':35 'thing':6 'time':39"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmyf.uk/comment/5151008"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706045907 {#3192
    date: 2024-01-23 22:38:27.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
33 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
34 DENIED moderate
App\Entity\EntryComment {#3291
  +user: App\Entity\User {#2120 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2107 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3193
    +user: Proxies\__CG__\App\Entity\User {#3088 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2107 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2110
      +user: App\Entity\User {#2120 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2107 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        This is way overcomplicated.\n
        \n
        Internet -> router/firewall -> your network with all devices\n
        \n
        No DMZ needed or wanted.\n
        \n
        You will want a dhcp server which will likely be the router/firewall. It will tell all your internal systems to use it as a “gateway” for Internet traffic. The router then allows outbound for everybody and does NAT - basically it makes requests on that systems behalf and sends the results back. If your want external access to a system you configure port-forwarding on the router (again it acts as the middleman between external and internal systems).\n
        \n
        Edited to add: I love that you provided a diagram though! Makes it much easier to discuss.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1728288680 {#2111
        date: 2024-10-07 10:11:20.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@OpenTheSeaLegs@lemmyf.uk"
        "@OpenTheSeaLegs@lemmyf.uk"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2112 …}
      +nested: Doctrine\ORM\PersistentCollection {#2114 …}
      +votes: Doctrine\ORM\PersistentCollection {#2117 …}
      +reports: Doctrine\ORM\PersistentCollection {#2122 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2113 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2119 …}
      -id: 334158
      -bodyTs: "'access':72 'act':86 'add':97 'allow':48 'back':67 'basic':55 'behalf':62 'configur':77 'devic':11 'dhcp':21 'diagram':104 'discuss':111 'dmz':13 'easier':109 'edit':95 'everybodi':51 'extern':71,91 'forward':80 'gateway':41 'intern':34,93 'internet':5,43 'like':25 'love':99 'make':57,106 'middleman':89 'much':108 'nat':54 'need':14 'network':8 'outbound':49 'overcompl':4 'port':79 'port-forward':78 'provid':102 'request':58 'result':66 'router':46,83 'router/firewall':6,28 'send':64 'server':22 'system':35,61,75,94 'tell':31 'though':105 'traffic':44 'use':37 'want':16,19,70 'way':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/7942270"
      +editedAt: DateTimeImmutable @1727963788 {#2101
        date: 2024-10-03 15:56:28.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706019875 {#2102
        date: 2024-01-23 15:24:35.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2110}
    +body: """
      I do tend to overcomplicate things 😆\n
      \n
      It seems, based on your comments and others in the post, that my next step is to flash OpenWRT and do a deep dive on its firewall functions. Thanks for taking the time to educate me!
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706045907 {#3191
      date: 2024-01-23 22:38:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OpenTheSeaLegs@lemmyf.uk"
      "@atzanteol@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3194 …}
    +nested: Doctrine\ORM\PersistentCollection {#3196 …}
    +votes: Doctrine\ORM\PersistentCollection {#3198 …}
    +reports: Doctrine\ORM\PersistentCollection {#3200 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3202 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3204 …}
    -id: 335220
    -bodyTs: "'base':9 'comment':12 'deep':29 'dive':30 'educ':41 'firewal':33 'flash':24 'function':34 'next':20 'openwrt':25 'other':14 'overcompl':5 'post':17 'seem':8 'step':21 'take':37 'tend':3 'thank':35 'thing':6 'time':39"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmyf.uk/comment/5151008"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706045907 {#3192
      date: 2024-01-23 22:38:27.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2110}
  +body: """
    Yeah - basic home-networking is typically pretty straight-forward. You’ll want to figure out your basic services (DHCP, DNS, and routing) but after that it’s pretty simple. OpenWRT should handle the DHCP and routing. I’m not sure about DNS though.\n
    \n
    DHCP will tell systems "here is your IP, here is the [CIDR](https://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing) of the network you are on, here is the router that handles traffic for things NOT on that network (e.g. the internet), and here are the DNS servers you should use for name resolution.\n
    \n
    With DHCP you can also hand out “static leases” to give systems reliable IP addresses based on their MAC addresses. Then you can setup a DNS server that does internal name resolution if you want to be able to reference systems by name. This DNS server doesn’t need to be publicly available (and indeed should not be).\n
    \n
    The Firewall is typically only for things coming into your network from the internet. You can restrict outbound traffic as well if you want but that’s less common. By default things on the internet will NOT be able to get to your internal systems because of [NAT](https://en.wikipedia.org/wiki/Network_address_translation). So to allow things “out there” to access a service running on an internal system you’ll need to do [port forwarding](https://en.wikipedia.org/wiki/Port_forwarding) on your firewall. This will a) open a port on the internet side and b) send all traffic to that port to a port on an internal system. The router will handle all of the network-to-network and traffic handling stuff.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1706047750 {#3289
    date: 2024-01-23 23:09:10.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OpenTheSeaLegs@lemmyf.uk"
    "@atzanteol@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3292 …}
  +nested: Doctrine\ORM\PersistentCollection {#3294 …}
  +votes: Doctrine\ORM\PersistentCollection {#3296 …}
  +reports: Doctrine\ORM\PersistentCollection {#3298 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3300 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3302 …}
  -id: 335290
  -bodyTs: "'/wiki/classless_inter-domain_routing)':60 '/wiki/network_address_translation).':203 '/wiki/port_forwarding)':228 'abl':132,191 'access':211 'address':109,114 'allow':206 'also':99 'avail':147 'b':243 'base':110 'basic':2,19 'cidr':57 'come':160 'common':181 'default':183 'dhcp':21,36,46,96 'dns':22,44,87,120,139 'doesn':141 'e.g':80 'en.wikipedia.org':59,202,227 'en.wikipedia.org/wiki/classless_inter-domain_routing)':58 'en.wikipedia.org/wiki/network_address_translation).':201 'en.wikipedia.org/wiki/port_forwarding)':226 'figur':16 'firewal':154,231 'forward':11,225 'get':193 'give':105 'hand':100 'handl':34,72,260,270 'home':4 'home-network':3 'inde':149 'intern':124,196,217,255 'internet':82,166,187,240 'ip':53,108 'leas':103 'less':180 'll':13,220 'm':40 'mac':113 'name':93,125,137 'nat':200 'need':143,221 'network':5,63,79,163,265,267 'network-to-network':264 'open':235 'openwrt':32 'outbound':170 'port':224,237,249,252 'pretti':8,30 'public':146 'refer':134 'reliabl':107 'resolut':94,126 'restrict':169 'rout':24,38 'router':70,258 'run':214 'send':244 'server':88,121,140 'servic':20,213 'setup':118 'side':241 'simpl':31 'static':102 'straight':10 'straight-forward':9 'stuff':271 'sure':42 'system':49,106,135,197,218,256 'tell':48 'thing':75,159,184,207 'though':45 'traffic':73,171,246,269 'typic':7,156 'use':91 'want':14,129,176 'well':173 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7954265"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706047750 {#3290
    date: 2024-01-23 23:09:10.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
35 DENIED edit
App\Entity\EntryComment {#3291
  +user: App\Entity\User {#2120 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2107 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3193
    +user: Proxies\__CG__\App\Entity\User {#3088 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2107 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2110
      +user: App\Entity\User {#2120 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2107 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        This is way overcomplicated.\n
        \n
        Internet -> router/firewall -> your network with all devices\n
        \n
        No DMZ needed or wanted.\n
        \n
        You will want a dhcp server which will likely be the router/firewall. It will tell all your internal systems to use it as a “gateway” for Internet traffic. The router then allows outbound for everybody and does NAT - basically it makes requests on that systems behalf and sends the results back. If your want external access to a system you configure port-forwarding on the router (again it acts as the middleman between external and internal systems).\n
        \n
        Edited to add: I love that you provided a diagram though! Makes it much easier to discuss.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1728288680 {#2111
        date: 2024-10-07 10:11:20.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@OpenTheSeaLegs@lemmyf.uk"
        "@OpenTheSeaLegs@lemmyf.uk"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2112 …}
      +nested: Doctrine\ORM\PersistentCollection {#2114 …}
      +votes: Doctrine\ORM\PersistentCollection {#2117 …}
      +reports: Doctrine\ORM\PersistentCollection {#2122 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2113 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2119 …}
      -id: 334158
      -bodyTs: "'access':72 'act':86 'add':97 'allow':48 'back':67 'basic':55 'behalf':62 'configur':77 'devic':11 'dhcp':21 'diagram':104 'discuss':111 'dmz':13 'easier':109 'edit':95 'everybodi':51 'extern':71,91 'forward':80 'gateway':41 'intern':34,93 'internet':5,43 'like':25 'love':99 'make':57,106 'middleman':89 'much':108 'nat':54 'need':14 'network':8 'outbound':49 'overcompl':4 'port':79 'port-forward':78 'provid':102 'request':58 'result':66 'router':46,83 'router/firewall':6,28 'send':64 'server':22 'system':35,61,75,94 'tell':31 'though':105 'traffic':44 'use':37 'want':16,19,70 'way':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/7942270"
      +editedAt: DateTimeImmutable @1727963788 {#2101
        date: 2024-10-03 15:56:28.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706019875 {#2102
        date: 2024-01-23 15:24:35.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2110}
    +body: """
      I do tend to overcomplicate things 😆\n
      \n
      It seems, based on your comments and others in the post, that my next step is to flash OpenWRT and do a deep dive on its firewall functions. Thanks for taking the time to educate me!
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706045907 {#3191
      date: 2024-01-23 22:38:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OpenTheSeaLegs@lemmyf.uk"
      "@atzanteol@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3194 …}
    +nested: Doctrine\ORM\PersistentCollection {#3196 …}
    +votes: Doctrine\ORM\PersistentCollection {#3198 …}
    +reports: Doctrine\ORM\PersistentCollection {#3200 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3202 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3204 …}
    -id: 335220
    -bodyTs: "'base':9 'comment':12 'deep':29 'dive':30 'educ':41 'firewal':33 'flash':24 'function':34 'next':20 'openwrt':25 'other':14 'overcompl':5 'post':17 'seem':8 'step':21 'take':37 'tend':3 'thank':35 'thing':6 'time':39"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmyf.uk/comment/5151008"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706045907 {#3192
      date: 2024-01-23 22:38:27.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2110}
  +body: """
    Yeah - basic home-networking is typically pretty straight-forward. You’ll want to figure out your basic services (DHCP, DNS, and routing) but after that it’s pretty simple. OpenWRT should handle the DHCP and routing. I’m not sure about DNS though.\n
    \n
    DHCP will tell systems "here is your IP, here is the [CIDR](https://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing) of the network you are on, here is the router that handles traffic for things NOT on that network (e.g. the internet), and here are the DNS servers you should use for name resolution.\n
    \n
    With DHCP you can also hand out “static leases” to give systems reliable IP addresses based on their MAC addresses. Then you can setup a DNS server that does internal name resolution if you want to be able to reference systems by name. This DNS server doesn’t need to be publicly available (and indeed should not be).\n
    \n
    The Firewall is typically only for things coming into your network from the internet. You can restrict outbound traffic as well if you want but that’s less common. By default things on the internet will NOT be able to get to your internal systems because of [NAT](https://en.wikipedia.org/wiki/Network_address_translation). So to allow things “out there” to access a service running on an internal system you’ll need to do [port forwarding](https://en.wikipedia.org/wiki/Port_forwarding) on your firewall. This will a) open a port on the internet side and b) send all traffic to that port to a port on an internal system. The router will handle all of the network-to-network and traffic handling stuff.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1706047750 {#3289
    date: 2024-01-23 23:09:10.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OpenTheSeaLegs@lemmyf.uk"
    "@atzanteol@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3292 …}
  +nested: Doctrine\ORM\PersistentCollection {#3294 …}
  +votes: Doctrine\ORM\PersistentCollection {#3296 …}
  +reports: Doctrine\ORM\PersistentCollection {#3298 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3300 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3302 …}
  -id: 335290
  -bodyTs: "'/wiki/classless_inter-domain_routing)':60 '/wiki/network_address_translation).':203 '/wiki/port_forwarding)':228 'abl':132,191 'access':211 'address':109,114 'allow':206 'also':99 'avail':147 'b':243 'base':110 'basic':2,19 'cidr':57 'come':160 'common':181 'default':183 'dhcp':21,36,46,96 'dns':22,44,87,120,139 'doesn':141 'e.g':80 'en.wikipedia.org':59,202,227 'en.wikipedia.org/wiki/classless_inter-domain_routing)':58 'en.wikipedia.org/wiki/network_address_translation).':201 'en.wikipedia.org/wiki/port_forwarding)':226 'figur':16 'firewal':154,231 'forward':11,225 'get':193 'give':105 'hand':100 'handl':34,72,260,270 'home':4 'home-network':3 'inde':149 'intern':124,196,217,255 'internet':82,166,187,240 'ip':53,108 'leas':103 'less':180 'll':13,220 'm':40 'mac':113 'name':93,125,137 'nat':200 'need':143,221 'network':5,63,79,163,265,267 'network-to-network':264 'open':235 'openwrt':32 'outbound':170 'port':224,237,249,252 'pretti':8,30 'public':146 'refer':134 'reliabl':107 'resolut':94,126 'restrict':169 'rout':24,38 'router':70,258 'run':214 'send':244 'server':88,121,140 'servic':20,213 'setup':118 'side':241 'simpl':31 'static':102 'straight':10 'straight-forward':9 'stuff':271 'sure':42 'system':49,106,135,197,218,256 'tell':48 'thing':75,159,184,207 'though':45 'traffic':73,171,246,269 'typic':7,156 'use':91 'want':14,129,176 'well':173 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7954265"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706047750 {#3290
    date: 2024-01-23 23:09:10.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
36 DENIED moderate
App\Entity\EntryComment {#3291
  +user: App\Entity\User {#2120 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2107 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3193
    +user: Proxies\__CG__\App\Entity\User {#3088 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2107 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2110
      +user: App\Entity\User {#2120 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2107 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        This is way overcomplicated.\n
        \n
        Internet -> router/firewall -> your network with all devices\n
        \n
        No DMZ needed or wanted.\n
        \n
        You will want a dhcp server which will likely be the router/firewall. It will tell all your internal systems to use it as a “gateway” for Internet traffic. The router then allows outbound for everybody and does NAT - basically it makes requests on that systems behalf and sends the results back. If your want external access to a system you configure port-forwarding on the router (again it acts as the middleman between external and internal systems).\n
        \n
        Edited to add: I love that you provided a diagram though! Makes it much easier to discuss.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1728288680 {#2111
        date: 2024-10-07 10:11:20.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@OpenTheSeaLegs@lemmyf.uk"
        "@OpenTheSeaLegs@lemmyf.uk"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2112 …}
      +nested: Doctrine\ORM\PersistentCollection {#2114 …}
      +votes: Doctrine\ORM\PersistentCollection {#2117 …}
      +reports: Doctrine\ORM\PersistentCollection {#2122 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2113 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2119 …}
      -id: 334158
      -bodyTs: "'access':72 'act':86 'add':97 'allow':48 'back':67 'basic':55 'behalf':62 'configur':77 'devic':11 'dhcp':21 'diagram':104 'discuss':111 'dmz':13 'easier':109 'edit':95 'everybodi':51 'extern':71,91 'forward':80 'gateway':41 'intern':34,93 'internet':5,43 'like':25 'love':99 'make':57,106 'middleman':89 'much':108 'nat':54 'need':14 'network':8 'outbound':49 'overcompl':4 'port':79 'port-forward':78 'provid':102 'request':58 'result':66 'router':46,83 'router/firewall':6,28 'send':64 'server':22 'system':35,61,75,94 'tell':31 'though':105 'traffic':44 'use':37 'want':16,19,70 'way':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/7942270"
      +editedAt: DateTimeImmutable @1727963788 {#2101
        date: 2024-10-03 15:56:28.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706019875 {#2102
        date: 2024-01-23 15:24:35.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2110}
    +body: """
      I do tend to overcomplicate things 😆\n
      \n
      It seems, based on your comments and others in the post, that my next step is to flash OpenWRT and do a deep dive on its firewall functions. Thanks for taking the time to educate me!
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706045907 {#3191
      date: 2024-01-23 22:38:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OpenTheSeaLegs@lemmyf.uk"
      "@atzanteol@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3194 …}
    +nested: Doctrine\ORM\PersistentCollection {#3196 …}
    +votes: Doctrine\ORM\PersistentCollection {#3198 …}
    +reports: Doctrine\ORM\PersistentCollection {#3200 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3202 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3204 …}
    -id: 335220
    -bodyTs: "'base':9 'comment':12 'deep':29 'dive':30 'educ':41 'firewal':33 'flash':24 'function':34 'next':20 'openwrt':25 'other':14 'overcompl':5 'post':17 'seem':8 'step':21 'take':37 'tend':3 'thank':35 'thing':6 'time':39"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmyf.uk/comment/5151008"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706045907 {#3192
      date: 2024-01-23 22:38:27.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2110}
  +body: """
    Yeah - basic home-networking is typically pretty straight-forward. You’ll want to figure out your basic services (DHCP, DNS, and routing) but after that it’s pretty simple. OpenWRT should handle the DHCP and routing. I’m not sure about DNS though.\n
    \n
    DHCP will tell systems "here is your IP, here is the [CIDR](https://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing) of the network you are on, here is the router that handles traffic for things NOT on that network (e.g. the internet), and here are the DNS servers you should use for name resolution.\n
    \n
    With DHCP you can also hand out “static leases” to give systems reliable IP addresses based on their MAC addresses. Then you can setup a DNS server that does internal name resolution if you want to be able to reference systems by name. This DNS server doesn’t need to be publicly available (and indeed should not be).\n
    \n
    The Firewall is typically only for things coming into your network from the internet. You can restrict outbound traffic as well if you want but that’s less common. By default things on the internet will NOT be able to get to your internal systems because of [NAT](https://en.wikipedia.org/wiki/Network_address_translation). So to allow things “out there” to access a service running on an internal system you’ll need to do [port forwarding](https://en.wikipedia.org/wiki/Port_forwarding) on your firewall. This will a) open a port on the internet side and b) send all traffic to that port to a port on an internal system. The router will handle all of the network-to-network and traffic handling stuff.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1706047750 {#3289
    date: 2024-01-23 23:09:10.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OpenTheSeaLegs@lemmyf.uk"
    "@atzanteol@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3292 …}
  +nested: Doctrine\ORM\PersistentCollection {#3294 …}
  +votes: Doctrine\ORM\PersistentCollection {#3296 …}
  +reports: Doctrine\ORM\PersistentCollection {#3298 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3300 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3302 …}
  -id: 335290
  -bodyTs: "'/wiki/classless_inter-domain_routing)':60 '/wiki/network_address_translation).':203 '/wiki/port_forwarding)':228 'abl':132,191 'access':211 'address':109,114 'allow':206 'also':99 'avail':147 'b':243 'base':110 'basic':2,19 'cidr':57 'come':160 'common':181 'default':183 'dhcp':21,36,46,96 'dns':22,44,87,120,139 'doesn':141 'e.g':80 'en.wikipedia.org':59,202,227 'en.wikipedia.org/wiki/classless_inter-domain_routing)':58 'en.wikipedia.org/wiki/network_address_translation).':201 'en.wikipedia.org/wiki/port_forwarding)':226 'figur':16 'firewal':154,231 'forward':11,225 'get':193 'give':105 'hand':100 'handl':34,72,260,270 'home':4 'home-network':3 'inde':149 'intern':124,196,217,255 'internet':82,166,187,240 'ip':53,108 'leas':103 'less':180 'll':13,220 'm':40 'mac':113 'name':93,125,137 'nat':200 'need':143,221 'network':5,63,79,163,265,267 'network-to-network':264 'open':235 'openwrt':32 'outbound':170 'port':224,237,249,252 'pretti':8,30 'public':146 'refer':134 'reliabl':107 'resolut':94,126 'restrict':169 'rout':24,38 'router':70,258 'run':214 'send':244 'server':88,121,140 'servic':20,213 'setup':118 'side':241 'simpl':31 'static':102 'straight':10 'straight-forward':9 'stuff':271 'sure':42 'system':49,106,135,197,218,256 'tell':48 'thing':75,159,184,207 'though':45 'traffic':73,171,246,269 'typic':7,156 'use':91 'want':14,129,176 'well':173 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7954265"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706047750 {#3290
    date: 2024-01-23 23:09:10.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
37 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
38 DENIED moderate
App\Entity\EntryComment {#3315
  +user: Proxies\__CG__\App\Entity\User {#3311 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2107 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3291
    +user: App\Entity\User {#2120 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2107 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3193
      +user: Proxies\__CG__\App\Entity\User {#3088 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2107 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#2110
        +user: App\Entity\User {#2120 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2107 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: """
          This is way overcomplicated.\n
          \n
          Internet -> router/firewall -> your network with all devices\n
          \n
          No DMZ needed or wanted.\n
          \n
          You will want a dhcp server which will likely be the router/firewall. It will tell all your internal systems to use it as a “gateway” for Internet traffic. The router then allows outbound for everybody and does NAT - basically it makes requests on that systems behalf and sends the results back. If your want external access to a system you configure port-forwarding on the router (again it acts as the middleman between external and internal systems).\n
          \n
          Edited to add: I love that you provided a diagram though! Makes it much easier to discuss.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1728288680 {#2111
          date: 2024-10-07 10:11:20.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@OpenTheSeaLegs@lemmyf.uk"
          "@OpenTheSeaLegs@lemmyf.uk"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2112 …}
        +nested: Doctrine\ORM\PersistentCollection {#2114 …}
        +votes: Doctrine\ORM\PersistentCollection {#2117 …}
        +reports: Doctrine\ORM\PersistentCollection {#2122 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2113 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2119 …}
        -id: 334158
        -bodyTs: "'access':72 'act':86 'add':97 'allow':48 'back':67 'basic':55 'behalf':62 'configur':77 'devic':11 'dhcp':21 'diagram':104 'discuss':111 'dmz':13 'easier':109 'edit':95 'everybodi':51 'extern':71,91 'forward':80 'gateway':41 'intern':34,93 'internet':5,43 'like':25 'love':99 'make':57,106 'middleman':89 'much':108 'nat':54 'need':14 'network':8 'outbound':49 'overcompl':4 'port':79 'port-forward':78 'provid':102 'request':58 'result':66 'router':46,83 'router/firewall':6,28 'send':64 'server':22 'system':35,61,75,94 'tell':31 'though':105 'traffic':44 'use':37 'want':16,19,70 'way':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/7942270"
        +editedAt: DateTimeImmutable @1727963788 {#2101
          date: 2024-10-03 15:56:28.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706019875 {#2102
          date: 2024-01-23 15:24:35.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2110}
      +body: """
        I do tend to overcomplicate things 😆\n
        \n
        It seems, based on your comments and others in the post, that my next step is to flash OpenWRT and do a deep dive on its firewall functions. Thanks for taking the time to educate me!
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706045907 {#3191
        date: 2024-01-23 22:38:27.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@OpenTheSeaLegs@lemmyf.uk"
        "@atzanteol@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3194 …}
      +nested: Doctrine\ORM\PersistentCollection {#3196 …}
      +votes: Doctrine\ORM\PersistentCollection {#3198 …}
      +reports: Doctrine\ORM\PersistentCollection {#3200 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3202 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3204 …}
      -id: 335220
      -bodyTs: "'base':9 'comment':12 'deep':29 'dive':30 'educ':41 'firewal':33 'flash':24 'function':34 'next':20 'openwrt':25 'other':14 'overcompl':5 'post':17 'seem':8 'step':21 'take':37 'tend':3 'thank':35 'thing':6 'time':39"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmyf.uk/comment/5151008"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706045907 {#3192
        date: 2024-01-23 22:38:27.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2110}
    +body: """
      Yeah - basic home-networking is typically pretty straight-forward. You’ll want to figure out your basic services (DHCP, DNS, and routing) but after that it’s pretty simple. OpenWRT should handle the DHCP and routing. I’m not sure about DNS though.\n
      \n
      DHCP will tell systems "here is your IP, here is the [CIDR](https://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing) of the network you are on, here is the router that handles traffic for things NOT on that network (e.g. the internet), and here are the DNS servers you should use for name resolution.\n
      \n
      With DHCP you can also hand out “static leases” to give systems reliable IP addresses based on their MAC addresses. Then you can setup a DNS server that does internal name resolution if you want to be able to reference systems by name. This DNS server doesn’t need to be publicly available (and indeed should not be).\n
      \n
      The Firewall is typically only for things coming into your network from the internet. You can restrict outbound traffic as well if you want but that’s less common. By default things on the internet will NOT be able to get to your internal systems because of [NAT](https://en.wikipedia.org/wiki/Network_address_translation). So to allow things “out there” to access a service running on an internal system you’ll need to do [port forwarding](https://en.wikipedia.org/wiki/Port_forwarding) on your firewall. This will a) open a port on the internet side and b) send all traffic to that port to a port on an internal system. The router will handle all of the network-to-network and traffic handling stuff.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706047750 {#3289
      date: 2024-01-23 23:09:10.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OpenTheSeaLegs@lemmyf.uk"
      "@atzanteol@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3292 …}
    +nested: Doctrine\ORM\PersistentCollection {#3294 …}
    +votes: Doctrine\ORM\PersistentCollection {#3296 …}
    +reports: Doctrine\ORM\PersistentCollection {#3298 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3300 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3302 …}
    -id: 335290
    -bodyTs: "'/wiki/classless_inter-domain_routing)':60 '/wiki/network_address_translation).':203 '/wiki/port_forwarding)':228 'abl':132,191 'access':211 'address':109,114 'allow':206 'also':99 'avail':147 'b':243 'base':110 'basic':2,19 'cidr':57 'come':160 'common':181 'default':183 'dhcp':21,36,46,96 'dns':22,44,87,120,139 'doesn':141 'e.g':80 'en.wikipedia.org':59,202,227 'en.wikipedia.org/wiki/classless_inter-domain_routing)':58 'en.wikipedia.org/wiki/network_address_translation).':201 'en.wikipedia.org/wiki/port_forwarding)':226 'figur':16 'firewal':154,231 'forward':11,225 'get':193 'give':105 'hand':100 'handl':34,72,260,270 'home':4 'home-network':3 'inde':149 'intern':124,196,217,255 'internet':82,166,187,240 'ip':53,108 'leas':103 'less':180 'll':13,220 'm':40 'mac':113 'name':93,125,137 'nat':200 'need':143,221 'network':5,63,79,163,265,267 'network-to-network':264 'open':235 'openwrt':32 'outbound':170 'port':224,237,249,252 'pretti':8,30 'public':146 'refer':134 'reliabl':107 'resolut':94,126 'restrict':169 'rout':24,38 'router':70,258 'run':214 'send':244 'server':88,121,140 'servic':20,213 'setup':118 'side':241 'simpl':31 'static':102 'straight':10 'straight-forward':9 'stuff':271 'sure':42 'system':49,106,135,197,218,256 'tell':48 'thing':75,159,184,207 'though':45 'traffic':73,171,246,269 'typic':7,156 'use':91 'want':14,129,176 'well':173 'yeah':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/7954265"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706047750 {#3290
      date: 2024-01-23 23:09:10.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2110}
  +body: """
    I’ll make a note here that a firewall is useful for internal traffic, too. Those IoT devices can get pretty annoying, so you’d want to e.g. drop your cheap webcams into a VLAN and disallow them from talking to enjoying but their cloud, and especially the other VLANs, or isolate Alexa capable device so it won’t try to figure what else you got there in your house over mDNS (it will).\n
    \n
    A managed switch would do nicely. Having isolated ports on the switch (and the wifi AP) is also great if you want to make sure the specific device will only talk to the gateway and not its peers.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706098966 {#3316
    date: 2024-01-24 13:22:46.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OpenTheSeaLegs@lemmyf.uk"
    "@atzanteol@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3307 …}
  +nested: Doctrine\ORM\PersistentCollection {#3305 …}
  +votes: Doctrine\ORM\PersistentCollection {#3309 …}
  +reports: Doctrine\ORM\PersistentCollection {#3321 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3323 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3325 …}
  -id: 336487
  -bodyTs: "'alexa':53 'also':92 'annoy':22 'ap':90 'capabl':54 'cheap':31 'cloud':45 'd':25 'devic':18,55,102 'disallow':37 'drop':29 'e.g':28 'els':64 'enjoy':42 'especi':47 'figur':62 'firewal':9 'gateway':108 'get':20 'got':66 'great':93 'hous':70 'intern':13 'iot':17 'isol':52,82 'll':2 'make':3,98 'manag':76 'mdns':72 'nice':80 'note':5 'peer':112 'port':83 'pretti':21 'specif':101 'sure':99 'switch':77,86 'talk':40,105 'traffic':14 'tri':60 'use':11 'vlan':35,50 'want':26,96 'webcam':32 'wifi':89 'won':58 'would':78"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://fstab.sh/comment/1504370"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706098966 {#3319
    date: 2024-01-24 13:22:46.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
39 DENIED edit
App\Entity\EntryComment {#3315
  +user: Proxies\__CG__\App\Entity\User {#3311 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2107 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3291
    +user: App\Entity\User {#2120 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2107 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3193
      +user: Proxies\__CG__\App\Entity\User {#3088 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2107 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#2110
        +user: App\Entity\User {#2120 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2107 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: """
          This is way overcomplicated.\n
          \n
          Internet -> router/firewall -> your network with all devices\n
          \n
          No DMZ needed or wanted.\n
          \n
          You will want a dhcp server which will likely be the router/firewall. It will tell all your internal systems to use it as a “gateway” for Internet traffic. The router then allows outbound for everybody and does NAT - basically it makes requests on that systems behalf and sends the results back. If your want external access to a system you configure port-forwarding on the router (again it acts as the middleman between external and internal systems).\n
          \n
          Edited to add: I love that you provided a diagram though! Makes it much easier to discuss.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1728288680 {#2111
          date: 2024-10-07 10:11:20.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@OpenTheSeaLegs@lemmyf.uk"
          "@OpenTheSeaLegs@lemmyf.uk"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2112 …}
        +nested: Doctrine\ORM\PersistentCollection {#2114 …}
        +votes: Doctrine\ORM\PersistentCollection {#2117 …}
        +reports: Doctrine\ORM\PersistentCollection {#2122 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2113 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2119 …}
        -id: 334158
        -bodyTs: "'access':72 'act':86 'add':97 'allow':48 'back':67 'basic':55 'behalf':62 'configur':77 'devic':11 'dhcp':21 'diagram':104 'discuss':111 'dmz':13 'easier':109 'edit':95 'everybodi':51 'extern':71,91 'forward':80 'gateway':41 'intern':34,93 'internet':5,43 'like':25 'love':99 'make':57,106 'middleman':89 'much':108 'nat':54 'need':14 'network':8 'outbound':49 'overcompl':4 'port':79 'port-forward':78 'provid':102 'request':58 'result':66 'router':46,83 'router/firewall':6,28 'send':64 'server':22 'system':35,61,75,94 'tell':31 'though':105 'traffic':44 'use':37 'want':16,19,70 'way':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/7942270"
        +editedAt: DateTimeImmutable @1727963788 {#2101
          date: 2024-10-03 15:56:28.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706019875 {#2102
          date: 2024-01-23 15:24:35.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2110}
      +body: """
        I do tend to overcomplicate things 😆\n
        \n
        It seems, based on your comments and others in the post, that my next step is to flash OpenWRT and do a deep dive on its firewall functions. Thanks for taking the time to educate me!
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706045907 {#3191
        date: 2024-01-23 22:38:27.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@OpenTheSeaLegs@lemmyf.uk"
        "@atzanteol@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3194 …}
      +nested: Doctrine\ORM\PersistentCollection {#3196 …}
      +votes: Doctrine\ORM\PersistentCollection {#3198 …}
      +reports: Doctrine\ORM\PersistentCollection {#3200 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3202 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3204 …}
      -id: 335220
      -bodyTs: "'base':9 'comment':12 'deep':29 'dive':30 'educ':41 'firewal':33 'flash':24 'function':34 'next':20 'openwrt':25 'other':14 'overcompl':5 'post':17 'seem':8 'step':21 'take':37 'tend':3 'thank':35 'thing':6 'time':39"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmyf.uk/comment/5151008"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706045907 {#3192
        date: 2024-01-23 22:38:27.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2110}
    +body: """
      Yeah - basic home-networking is typically pretty straight-forward. You’ll want to figure out your basic services (DHCP, DNS, and routing) but after that it’s pretty simple. OpenWRT should handle the DHCP and routing. I’m not sure about DNS though.\n
      \n
      DHCP will tell systems "here is your IP, here is the [CIDR](https://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing) of the network you are on, here is the router that handles traffic for things NOT on that network (e.g. the internet), and here are the DNS servers you should use for name resolution.\n
      \n
      With DHCP you can also hand out “static leases” to give systems reliable IP addresses based on their MAC addresses. Then you can setup a DNS server that does internal name resolution if you want to be able to reference systems by name. This DNS server doesn’t need to be publicly available (and indeed should not be).\n
      \n
      The Firewall is typically only for things coming into your network from the internet. You can restrict outbound traffic as well if you want but that’s less common. By default things on the internet will NOT be able to get to your internal systems because of [NAT](https://en.wikipedia.org/wiki/Network_address_translation). So to allow things “out there” to access a service running on an internal system you’ll need to do [port forwarding](https://en.wikipedia.org/wiki/Port_forwarding) on your firewall. This will a) open a port on the internet side and b) send all traffic to that port to a port on an internal system. The router will handle all of the network-to-network and traffic handling stuff.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706047750 {#3289
      date: 2024-01-23 23:09:10.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OpenTheSeaLegs@lemmyf.uk"
      "@atzanteol@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3292 …}
    +nested: Doctrine\ORM\PersistentCollection {#3294 …}
    +votes: Doctrine\ORM\PersistentCollection {#3296 …}
    +reports: Doctrine\ORM\PersistentCollection {#3298 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3300 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3302 …}
    -id: 335290
    -bodyTs: "'/wiki/classless_inter-domain_routing)':60 '/wiki/network_address_translation).':203 '/wiki/port_forwarding)':228 'abl':132,191 'access':211 'address':109,114 'allow':206 'also':99 'avail':147 'b':243 'base':110 'basic':2,19 'cidr':57 'come':160 'common':181 'default':183 'dhcp':21,36,46,96 'dns':22,44,87,120,139 'doesn':141 'e.g':80 'en.wikipedia.org':59,202,227 'en.wikipedia.org/wiki/classless_inter-domain_routing)':58 'en.wikipedia.org/wiki/network_address_translation).':201 'en.wikipedia.org/wiki/port_forwarding)':226 'figur':16 'firewal':154,231 'forward':11,225 'get':193 'give':105 'hand':100 'handl':34,72,260,270 'home':4 'home-network':3 'inde':149 'intern':124,196,217,255 'internet':82,166,187,240 'ip':53,108 'leas':103 'less':180 'll':13,220 'm':40 'mac':113 'name':93,125,137 'nat':200 'need':143,221 'network':5,63,79,163,265,267 'network-to-network':264 'open':235 'openwrt':32 'outbound':170 'port':224,237,249,252 'pretti':8,30 'public':146 'refer':134 'reliabl':107 'resolut':94,126 'restrict':169 'rout':24,38 'router':70,258 'run':214 'send':244 'server':88,121,140 'servic':20,213 'setup':118 'side':241 'simpl':31 'static':102 'straight':10 'straight-forward':9 'stuff':271 'sure':42 'system':49,106,135,197,218,256 'tell':48 'thing':75,159,184,207 'though':45 'traffic':73,171,246,269 'typic':7,156 'use':91 'want':14,129,176 'well':173 'yeah':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/7954265"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706047750 {#3290
      date: 2024-01-23 23:09:10.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2110}
  +body: """
    I’ll make a note here that a firewall is useful for internal traffic, too. Those IoT devices can get pretty annoying, so you’d want to e.g. drop your cheap webcams into a VLAN and disallow them from talking to enjoying but their cloud, and especially the other VLANs, or isolate Alexa capable device so it won’t try to figure what else you got there in your house over mDNS (it will).\n
    \n
    A managed switch would do nicely. Having isolated ports on the switch (and the wifi AP) is also great if you want to make sure the specific device will only talk to the gateway and not its peers.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706098966 {#3316
    date: 2024-01-24 13:22:46.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OpenTheSeaLegs@lemmyf.uk"
    "@atzanteol@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3307 …}
  +nested: Doctrine\ORM\PersistentCollection {#3305 …}
  +votes: Doctrine\ORM\PersistentCollection {#3309 …}
  +reports: Doctrine\ORM\PersistentCollection {#3321 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3323 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3325 …}
  -id: 336487
  -bodyTs: "'alexa':53 'also':92 'annoy':22 'ap':90 'capabl':54 'cheap':31 'cloud':45 'd':25 'devic':18,55,102 'disallow':37 'drop':29 'e.g':28 'els':64 'enjoy':42 'especi':47 'figur':62 'firewal':9 'gateway':108 'get':20 'got':66 'great':93 'hous':70 'intern':13 'iot':17 'isol':52,82 'll':2 'make':3,98 'manag':76 'mdns':72 'nice':80 'note':5 'peer':112 'port':83 'pretti':21 'specif':101 'sure':99 'switch':77,86 'talk':40,105 'traffic':14 'tri':60 'use':11 'vlan':35,50 'want':26,96 'webcam':32 'wifi':89 'won':58 'would':78"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://fstab.sh/comment/1504370"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706098966 {#3319
    date: 2024-01-24 13:22:46.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
40 DENIED moderate
App\Entity\EntryComment {#3315
  +user: Proxies\__CG__\App\Entity\User {#3311 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2107 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3291
    +user: App\Entity\User {#2120 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2107 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#3193
      +user: Proxies\__CG__\App\Entity\User {#3088 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2107 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: App\Entity\EntryComment {#2110
        +user: App\Entity\User {#2120 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2107 …}
        +magazine: App\Entity\Magazine {#307}
        +image: null
        +parent: null
        +root: null
        +body: """
          This is way overcomplicated.\n
          \n
          Internet -> router/firewall -> your network with all devices\n
          \n
          No DMZ needed or wanted.\n
          \n
          You will want a dhcp server which will likely be the router/firewall. It will tell all your internal systems to use it as a “gateway” for Internet traffic. The router then allows outbound for everybody and does NAT - basically it makes requests on that systems behalf and sends the results back. If your want external access to a system you configure port-forwarding on the router (again it acts as the middleman between external and internal systems).\n
          \n
          Edited to add: I love that you provided a diagram though! Makes it much easier to discuss.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1728288680 {#2111
          date: 2024-10-07 10:11:20.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@OpenTheSeaLegs@lemmyf.uk"
          "@OpenTheSeaLegs@lemmyf.uk"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2112 …}
        +nested: Doctrine\ORM\PersistentCollection {#2114 …}
        +votes: Doctrine\ORM\PersistentCollection {#2117 …}
        +reports: Doctrine\ORM\PersistentCollection {#2122 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2113 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2119 …}
        -id: 334158
        -bodyTs: "'access':72 'act':86 'add':97 'allow':48 'back':67 'basic':55 'behalf':62 'configur':77 'devic':11 'dhcp':21 'diagram':104 'discuss':111 'dmz':13 'easier':109 'edit':95 'everybodi':51 'extern':71,91 'forward':80 'gateway':41 'intern':34,93 'internet':5,43 'like':25 'love':99 'make':57,106 'middleman':89 'much':108 'nat':54 'need':14 'network':8 'outbound':49 'overcompl':4 'port':79 'port-forward':78 'provid':102 'request':58 'result':66 'router':46,83 'router/firewall':6,28 'send':64 'server':22 'system':35,61,75,94 'tell':31 'though':105 'traffic':44 'use':37 'want':16,19,70 'way':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/7942270"
        +editedAt: DateTimeImmutable @1727963788 {#2101
          date: 2024-10-03 15:56:28.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706019875 {#2102
          date: 2024-01-23 15:24:35.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2110}
      +body: """
        I do tend to overcomplicate things 😆\n
        \n
        It seems, based on your comments and others in the post, that my next step is to flash OpenWRT and do a deep dive on its firewall functions. Thanks for taking the time to educate me!
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706045907 {#3191
        date: 2024-01-23 22:38:27.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@OpenTheSeaLegs@lemmyf.uk"
        "@atzanteol@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3194 …}
      +nested: Doctrine\ORM\PersistentCollection {#3196 …}
      +votes: Doctrine\ORM\PersistentCollection {#3198 …}
      +reports: Doctrine\ORM\PersistentCollection {#3200 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3202 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3204 …}
      -id: 335220
      -bodyTs: "'base':9 'comment':12 'deep':29 'dive':30 'educ':41 'firewal':33 'flash':24 'function':34 'next':20 'openwrt':25 'other':14 'overcompl':5 'post':17 'seem':8 'step':21 'take':37 'tend':3 'thank':35 'thing':6 'time':39"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmyf.uk/comment/5151008"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706045907 {#3192
        date: 2024-01-23 22:38:27.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2110}
    +body: """
      Yeah - basic home-networking is typically pretty straight-forward. You’ll want to figure out your basic services (DHCP, DNS, and routing) but after that it’s pretty simple. OpenWRT should handle the DHCP and routing. I’m not sure about DNS though.\n
      \n
      DHCP will tell systems "here is your IP, here is the [CIDR](https://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing) of the network you are on, here is the router that handles traffic for things NOT on that network (e.g. the internet), and here are the DNS servers you should use for name resolution.\n
      \n
      With DHCP you can also hand out “static leases” to give systems reliable IP addresses based on their MAC addresses. Then you can setup a DNS server that does internal name resolution if you want to be able to reference systems by name. This DNS server doesn’t need to be publicly available (and indeed should not be).\n
      \n
      The Firewall is typically only for things coming into your network from the internet. You can restrict outbound traffic as well if you want but that’s less common. By default things on the internet will NOT be able to get to your internal systems because of [NAT](https://en.wikipedia.org/wiki/Network_address_translation). So to allow things “out there” to access a service running on an internal system you’ll need to do [port forwarding](https://en.wikipedia.org/wiki/Port_forwarding) on your firewall. This will a) open a port on the internet side and b) send all traffic to that port to a port on an internal system. The router will handle all of the network-to-network and traffic handling stuff.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706047750 {#3289
      date: 2024-01-23 23:09:10.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OpenTheSeaLegs@lemmyf.uk"
      "@atzanteol@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3292 …}
    +nested: Doctrine\ORM\PersistentCollection {#3294 …}
    +votes: Doctrine\ORM\PersistentCollection {#3296 …}
    +reports: Doctrine\ORM\PersistentCollection {#3298 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3300 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3302 …}
    -id: 335290
    -bodyTs: "'/wiki/classless_inter-domain_routing)':60 '/wiki/network_address_translation).':203 '/wiki/port_forwarding)':228 'abl':132,191 'access':211 'address':109,114 'allow':206 'also':99 'avail':147 'b':243 'base':110 'basic':2,19 'cidr':57 'come':160 'common':181 'default':183 'dhcp':21,36,46,96 'dns':22,44,87,120,139 'doesn':141 'e.g':80 'en.wikipedia.org':59,202,227 'en.wikipedia.org/wiki/classless_inter-domain_routing)':58 'en.wikipedia.org/wiki/network_address_translation).':201 'en.wikipedia.org/wiki/port_forwarding)':226 'figur':16 'firewal':154,231 'forward':11,225 'get':193 'give':105 'hand':100 'handl':34,72,260,270 'home':4 'home-network':3 'inde':149 'intern':124,196,217,255 'internet':82,166,187,240 'ip':53,108 'leas':103 'less':180 'll':13,220 'm':40 'mac':113 'name':93,125,137 'nat':200 'need':143,221 'network':5,63,79,163,265,267 'network-to-network':264 'open':235 'openwrt':32 'outbound':170 'port':224,237,249,252 'pretti':8,30 'public':146 'refer':134 'reliabl':107 'resolut':94,126 'restrict':169 'rout':24,38 'router':70,258 'run':214 'send':244 'server':88,121,140 'servic':20,213 'setup':118 'side':241 'simpl':31 'static':102 'straight':10 'straight-forward':9 'stuff':271 'sure':42 'system':49,106,135,197,218,256 'tell':48 'thing':75,159,184,207 'though':45 'traffic':73,171,246,269 'typic':7,156 'use':91 'want':14,129,176 'well':173 'yeah':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/7954265"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706047750 {#3290
      date: 2024-01-23 23:09:10.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2110}
  +body: """
    I’ll make a note here that a firewall is useful for internal traffic, too. Those IoT devices can get pretty annoying, so you’d want to e.g. drop your cheap webcams into a VLAN and disallow them from talking to enjoying but their cloud, and especially the other VLANs, or isolate Alexa capable device so it won’t try to figure what else you got there in your house over mDNS (it will).\n
    \n
    A managed switch would do nicely. Having isolated ports on the switch (and the wifi AP) is also great if you want to make sure the specific device will only talk to the gateway and not its peers.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706098966 {#3316
    date: 2024-01-24 13:22:46.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OpenTheSeaLegs@lemmyf.uk"
    "@atzanteol@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3307 …}
  +nested: Doctrine\ORM\PersistentCollection {#3305 …}
  +votes: Doctrine\ORM\PersistentCollection {#3309 …}
  +reports: Doctrine\ORM\PersistentCollection {#3321 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3323 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3325 …}
  -id: 336487
  -bodyTs: "'alexa':53 'also':92 'annoy':22 'ap':90 'capabl':54 'cheap':31 'cloud':45 'd':25 'devic':18,55,102 'disallow':37 'drop':29 'e.g':28 'els':64 'enjoy':42 'especi':47 'figur':62 'firewal':9 'gateway':108 'get':20 'got':66 'great':93 'hous':70 'intern':13 'iot':17 'isol':52,82 'll':2 'make':3,98 'manag':76 'mdns':72 'nice':80 'note':5 'peer':112 'port':83 'pretti':21 'specif':101 'sure':99 'switch':77,86 'talk':40,105 'traffic':14 'tri':60 'use':11 'vlan':35,50 'want':26,96 'webcam':32 'wifi':89 'won':58 'would':78"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://fstab.sh/comment/1504370"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706098966 {#3319
    date: 2024-01-24 13:22:46.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
41 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
42 DENIED moderate
App\Entity\EntryComment {#2283
  +user: App\Entity\User {#2217 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2280 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "Link to source?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1727973126 {#2294
    date: 2024-10-03 18:32:06.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@hperrin@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2282 …}
  +nested: Doctrine\ORM\PersistentCollection {#2276 …}
  +votes: Doctrine\ORM\PersistentCollection {#2275 …}
  +reports: Doctrine\ORM\PersistentCollection {#2261 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2218 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2221 …}
  -id: 333990
  -bodyTs: "'link':1 'sourc':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://slrpnk.net/comment/5615070"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706014216 {#2290
    date: 2024-01-23 13:50:16.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
43 DENIED edit
App\Entity\EntryComment {#2283
  +user: App\Entity\User {#2217 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2280 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "Link to source?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1727973126 {#2294
    date: 2024-10-03 18:32:06.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@hperrin@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2282 …}
  +nested: Doctrine\ORM\PersistentCollection {#2276 …}
  +votes: Doctrine\ORM\PersistentCollection {#2275 …}
  +reports: Doctrine\ORM\PersistentCollection {#2261 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2218 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2221 …}
  -id: 333990
  -bodyTs: "'link':1 'sourc':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://slrpnk.net/comment/5615070"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706014216 {#2290
    date: 2024-01-23 13:50:16.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
44 DENIED moderate
App\Entity\EntryComment {#2283
  +user: App\Entity\User {#2217 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2280 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "Link to source?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1727973126 {#2294
    date: 2024-10-03 18:32:06.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@hperrin@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2282 …}
  +nested: Doctrine\ORM\PersistentCollection {#2276 …}
  +votes: Doctrine\ORM\PersistentCollection {#2275 …}
  +reports: Doctrine\ORM\PersistentCollection {#2261 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2218 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2221 …}
  -id: 333990
  -bodyTs: "'link':1 'sourc':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://slrpnk.net/comment/5615070"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706014216 {#2290
    date: 2024-01-23 13:50:16.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
45 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
46 DENIED moderate
App\Entity\EntryComment {#3177
  +user: Proxies\__CG__\App\Entity\User {#3178 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2280 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2283
    +user: App\Entity\User {#2217 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2280 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Link to source?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1727973126 {#2294
      date: 2024-10-03 18:32:06.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@hperrin@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2282 …}
    +nested: Doctrine\ORM\PersistentCollection {#2276 …}
    +votes: Doctrine\ORM\PersistentCollection {#2275 …}
    +reports: Doctrine\ORM\PersistentCollection {#2261 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2218 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2221 …}
    -id: 333990
    -bodyTs: "'link':1 'sourc':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://slrpnk.net/comment/5615070"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706014216 {#2290
      date: 2024-01-23 13:50:16.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2283}
  +body: "Username on github seems to be the same as on Docker Hub: [github.com/sciactive/nephele](https://github.com/sciactive/nephele)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1706022108 {#3175
    date: 2024-01-23 16:01:48.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@hperrin@lemmy.world"
    "@poVoq@slrpnk.net"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3179 …}
  +nested: Doctrine\ORM\PersistentCollection {#3181 …}
  +votes: Doctrine\ORM\PersistentCollection {#3183 …}
  +reports: Doctrine\ORM\PersistentCollection {#3185 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3187 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3189 …}
  -id: 334246
  -bodyTs: "'/sciactive/nephele](https://github.com/sciactive/nephele)':15 'docker':11 'github':3 'github.com':14 'github.com/sciactive/nephele](https://github.com/sciactive/nephele)':13 'hub':12 'seem':4 'usernam':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.nerdcore.social/comment/2176231"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706022108 {#3176
    date: 2024-01-23 16:01:48.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
47 DENIED edit
App\Entity\EntryComment {#3177
  +user: Proxies\__CG__\App\Entity\User {#3178 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2280 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2283
    +user: App\Entity\User {#2217 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2280 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Link to source?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1727973126 {#2294
      date: 2024-10-03 18:32:06.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@hperrin@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2282 …}
    +nested: Doctrine\ORM\PersistentCollection {#2276 …}
    +votes: Doctrine\ORM\PersistentCollection {#2275 …}
    +reports: Doctrine\ORM\PersistentCollection {#2261 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2218 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2221 …}
    -id: 333990
    -bodyTs: "'link':1 'sourc':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://slrpnk.net/comment/5615070"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706014216 {#2290
      date: 2024-01-23 13:50:16.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2283}
  +body: "Username on github seems to be the same as on Docker Hub: [github.com/sciactive/nephele](https://github.com/sciactive/nephele)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1706022108 {#3175
    date: 2024-01-23 16:01:48.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@hperrin@lemmy.world"
    "@poVoq@slrpnk.net"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3179 …}
  +nested: Doctrine\ORM\PersistentCollection {#3181 …}
  +votes: Doctrine\ORM\PersistentCollection {#3183 …}
  +reports: Doctrine\ORM\PersistentCollection {#3185 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3187 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3189 …}
  -id: 334246
  -bodyTs: "'/sciactive/nephele](https://github.com/sciactive/nephele)':15 'docker':11 'github':3 'github.com':14 'github.com/sciactive/nephele](https://github.com/sciactive/nephele)':13 'hub':12 'seem':4 'usernam':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.nerdcore.social/comment/2176231"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706022108 {#3176
    date: 2024-01-23 16:01:48.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
48 DENIED moderate
App\Entity\EntryComment {#3177
  +user: Proxies\__CG__\App\Entity\User {#3178 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2280 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2283
    +user: App\Entity\User {#2217 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2280 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Link to source?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1727973126 {#2294
      date: 2024-10-03 18:32:06.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@hperrin@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2282 …}
    +nested: Doctrine\ORM\PersistentCollection {#2276 …}
    +votes: Doctrine\ORM\PersistentCollection {#2275 …}
    +reports: Doctrine\ORM\PersistentCollection {#2261 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2218 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2221 …}
    -id: 333990
    -bodyTs: "'link':1 'sourc':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://slrpnk.net/comment/5615070"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706014216 {#2290
      date: 2024-01-23 13:50:16.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2283}
  +body: "Username on github seems to be the same as on Docker Hub: [github.com/sciactive/nephele](https://github.com/sciactive/nephele)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1706022108 {#3175
    date: 2024-01-23 16:01:48.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@hperrin@lemmy.world"
    "@poVoq@slrpnk.net"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3179 …}
  +nested: Doctrine\ORM\PersistentCollection {#3181 …}
  +votes: Doctrine\ORM\PersistentCollection {#3183 …}
  +reports: Doctrine\ORM\PersistentCollection {#3185 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3187 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3189 …}
  -id: 334246
  -bodyTs: "'/sciactive/nephele](https://github.com/sciactive/nephele)':15 'docker':11 'github':3 'github.com':14 'github.com/sciactive/nephele](https://github.com/sciactive/nephele)':13 'hub':12 'seem':4 'usernam':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.nerdcore.social/comment/2176231"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706022108 {#3176
    date: 2024-01-23 16:01:48.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
49 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
50 DENIED moderate
App\Entity\EntryComment {#3245
  +user: Proxies\__CG__\App\Entity\User {#3246 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2280 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3177
    +user: Proxies\__CG__\App\Entity\User {#3178 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2280 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2283
      +user: App\Entity\User {#2217 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2280 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: "Link to source?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1727973126 {#2294
        date: 2024-10-03 18:32:06.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@hperrin@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2282 …}
      +nested: Doctrine\ORM\PersistentCollection {#2276 …}
      +votes: Doctrine\ORM\PersistentCollection {#2275 …}
      +reports: Doctrine\ORM\PersistentCollection {#2261 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2218 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2221 …}
      -id: 333990
      -bodyTs: "'link':1 'sourc':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://slrpnk.net/comment/5615070"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706014216 {#2290
        date: 2024-01-23 13:50:16.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2283}
    +body: "Username on github seems to be the same as on Docker Hub: [github.com/sciactive/nephele](https://github.com/sciactive/nephele)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706022108 {#3175
      date: 2024-01-23 16:01:48.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@hperrin@lemmy.world"
      "@poVoq@slrpnk.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3179 …}
    +nested: Doctrine\ORM\PersistentCollection {#3181 …}
    +votes: Doctrine\ORM\PersistentCollection {#3183 …}
    +reports: Doctrine\ORM\PersistentCollection {#3185 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3187 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3189 …}
    -id: 334246
    -bodyTs: "'/sciactive/nephele](https://github.com/sciactive/nephele)':15 'docker':11 'github':3 'github.com':14 'github.com/sciactive/nephele](https://github.com/sciactive/nephele)':13 'hub':12 'seem':4 'usernam':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.nerdcore.social/comment/2176231"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706022108 {#3176
      date: 2024-01-23 16:01:48.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2283}
  +body: "Yes, thank you. I’ll add that to the overview."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1706023557 {#3243
    date: 2024-01-23 16:25:57.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@hperrin@lemmy.world"
    "@poVoq@slrpnk.net"
    "@thatcasualgamingguy@lemmy.nerdcore.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3247 …}
  +nested: Doctrine\ORM\PersistentCollection {#3249 …}
  +votes: Doctrine\ORM\PersistentCollection {#3251 …}
  +reports: Doctrine\ORM\PersistentCollection {#3253 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3255 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3257 …}
  -id: 334282
  -bodyTs: "'add':6 'll':5 'overview':10 'thank':2 'yes':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6944913"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706023557 {#3244
    date: 2024-01-23 16:25:57.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
51 DENIED edit
App\Entity\EntryComment {#3245
  +user: Proxies\__CG__\App\Entity\User {#3246 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2280 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3177
    +user: Proxies\__CG__\App\Entity\User {#3178 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2280 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2283
      +user: App\Entity\User {#2217 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2280 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: "Link to source?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1727973126 {#2294
        date: 2024-10-03 18:32:06.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@hperrin@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2282 …}
      +nested: Doctrine\ORM\PersistentCollection {#2276 …}
      +votes: Doctrine\ORM\PersistentCollection {#2275 …}
      +reports: Doctrine\ORM\PersistentCollection {#2261 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2218 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2221 …}
      -id: 333990
      -bodyTs: "'link':1 'sourc':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://slrpnk.net/comment/5615070"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706014216 {#2290
        date: 2024-01-23 13:50:16.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2283}
    +body: "Username on github seems to be the same as on Docker Hub: [github.com/sciactive/nephele](https://github.com/sciactive/nephele)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706022108 {#3175
      date: 2024-01-23 16:01:48.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@hperrin@lemmy.world"
      "@poVoq@slrpnk.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3179 …}
    +nested: Doctrine\ORM\PersistentCollection {#3181 …}
    +votes: Doctrine\ORM\PersistentCollection {#3183 …}
    +reports: Doctrine\ORM\PersistentCollection {#3185 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3187 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3189 …}
    -id: 334246
    -bodyTs: "'/sciactive/nephele](https://github.com/sciactive/nephele)':15 'docker':11 'github':3 'github.com':14 'github.com/sciactive/nephele](https://github.com/sciactive/nephele)':13 'hub':12 'seem':4 'usernam':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.nerdcore.social/comment/2176231"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706022108 {#3176
      date: 2024-01-23 16:01:48.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2283}
  +body: "Yes, thank you. I’ll add that to the overview."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1706023557 {#3243
    date: 2024-01-23 16:25:57.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@hperrin@lemmy.world"
    "@poVoq@slrpnk.net"
    "@thatcasualgamingguy@lemmy.nerdcore.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3247 …}
  +nested: Doctrine\ORM\PersistentCollection {#3249 …}
  +votes: Doctrine\ORM\PersistentCollection {#3251 …}
  +reports: Doctrine\ORM\PersistentCollection {#3253 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3255 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3257 …}
  -id: 334282
  -bodyTs: "'add':6 'll':5 'overview':10 'thank':2 'yes':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6944913"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706023557 {#3244
    date: 2024-01-23 16:25:57.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
52 DENIED moderate
App\Entity\EntryComment {#3245
  +user: Proxies\__CG__\App\Entity\User {#3246 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2280 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3177
    +user: Proxies\__CG__\App\Entity\User {#3178 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2280 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2283
      +user: App\Entity\User {#2217 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2280 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: "Link to source?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1727973126 {#2294
        date: 2024-10-03 18:32:06.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@hperrin@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2282 …}
      +nested: Doctrine\ORM\PersistentCollection {#2276 …}
      +votes: Doctrine\ORM\PersistentCollection {#2275 …}
      +reports: Doctrine\ORM\PersistentCollection {#2261 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2218 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2221 …}
      -id: 333990
      -bodyTs: "'link':1 'sourc':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://slrpnk.net/comment/5615070"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706014216 {#2290
        date: 2024-01-23 13:50:16.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2283}
    +body: "Username on github seems to be the same as on Docker Hub: [github.com/sciactive/nephele](https://github.com/sciactive/nephele)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706022108 {#3175
      date: 2024-01-23 16:01:48.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@hperrin@lemmy.world"
      "@poVoq@slrpnk.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3179 …}
    +nested: Doctrine\ORM\PersistentCollection {#3181 …}
    +votes: Doctrine\ORM\PersistentCollection {#3183 …}
    +reports: Doctrine\ORM\PersistentCollection {#3185 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3187 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3189 …}
    -id: 334246
    -bodyTs: "'/sciactive/nephele](https://github.com/sciactive/nephele)':15 'docker':11 'github':3 'github.com':14 'github.com/sciactive/nephele](https://github.com/sciactive/nephele)':13 'hub':12 'seem':4 'usernam':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.nerdcore.social/comment/2176231"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706022108 {#3176
      date: 2024-01-23 16:01:48.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2283}
  +body: "Yes, thank you. I’ll add that to the overview."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1706023557 {#3243
    date: 2024-01-23 16:25:57.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@hperrin@lemmy.world"
    "@poVoq@slrpnk.net"
    "@thatcasualgamingguy@lemmy.nerdcore.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3247 …}
  +nested: Doctrine\ORM\PersistentCollection {#3249 …}
  +votes: Doctrine\ORM\PersistentCollection {#3251 …}
  +reports: Doctrine\ORM\PersistentCollection {#3253 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3255 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3257 …}
  -id: 334282
  -bodyTs: "'add':6 'll':5 'overview':10 'thank':2 'yes':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6944913"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706023557 {#3244
    date: 2024-01-23 16:25:57.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
53 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
54 DENIED moderate
App\Entity\EntryComment {#2285
  +user: App\Entity\User {#2145 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2286 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "The issue could still be a fail-to-band issue if fail-to-band is looking at the user agent string (I’m not sure fail to ban looks at the user agent string, but it might be worth checking out.). The user agent string would likely be different on a mobile app versus a browser login."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1727960176 {#2247
    date: 2024-10-03 14:56:16.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@electric_nan@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2287 …}
  +nested: Doctrine\ORM\PersistentCollection {#2142 …}
  +votes: Doctrine\ORM\PersistentCollection {#2039 …}
  +reports: Doctrine\ORM\PersistentCollection {#2155 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2158 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2151 …}
  -id: 333988
  -bodyTs: "'agent':22,35,46 'app':55 'ban':30 'band':10,16 'browser':58 'check':42 'could':3 'differ':51 'fail':8,14,28 'fail-to-band':7,13 'issu':2,11 'like':49 'login':59 'look':18,31 'm':25 'might':39 'mobil':54 'still':4 'string':23,36,47 'sure':27 'user':21,34,45 'versus':56 'worth':41 'would':48"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6942196"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706014187 {#2255
    date: 2024-01-23 13:49:47.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
55 DENIED edit
App\Entity\EntryComment {#2285
  +user: App\Entity\User {#2145 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2286 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "The issue could still be a fail-to-band issue if fail-to-band is looking at the user agent string (I’m not sure fail to ban looks at the user agent string, but it might be worth checking out.). The user agent string would likely be different on a mobile app versus a browser login."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1727960176 {#2247
    date: 2024-10-03 14:56:16.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@electric_nan@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2287 …}
  +nested: Doctrine\ORM\PersistentCollection {#2142 …}
  +votes: Doctrine\ORM\PersistentCollection {#2039 …}
  +reports: Doctrine\ORM\PersistentCollection {#2155 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2158 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2151 …}
  -id: 333988
  -bodyTs: "'agent':22,35,46 'app':55 'ban':30 'band':10,16 'browser':58 'check':42 'could':3 'differ':51 'fail':8,14,28 'fail-to-band':7,13 'issu':2,11 'like':49 'login':59 'look':18,31 'm':25 'might':39 'mobil':54 'still':4 'string':23,36,47 'sure':27 'user':21,34,45 'versus':56 'worth':41 'would':48"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6942196"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706014187 {#2255
    date: 2024-01-23 13:49:47.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
56 DENIED moderate
App\Entity\EntryComment {#2285
  +user: App\Entity\User {#2145 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2286 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "The issue could still be a fail-to-band issue if fail-to-band is looking at the user agent string (I’m not sure fail to ban looks at the user agent string, but it might be worth checking out.). The user agent string would likely be different on a mobile app versus a browser login."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1727960176 {#2247
    date: 2024-10-03 14:56:16.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@electric_nan@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2287 …}
  +nested: Doctrine\ORM\PersistentCollection {#2142 …}
  +votes: Doctrine\ORM\PersistentCollection {#2039 …}
  +reports: Doctrine\ORM\PersistentCollection {#2155 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2158 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2151 …}
  -id: 333988
  -bodyTs: "'agent':22,35,46 'app':55 'ban':30 'band':10,16 'browser':58 'check':42 'could':3 'differ':51 'fail':8,14,28 'fail-to-band':7,13 'issu':2,11 'like':49 'login':59 'look':18,31 'm':25 'might':39 'mobil':54 'still':4 'string':23,36,47 'sure':27 'user':21,34,45 'versus':56 'worth':41 'would':48"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6942196"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706014187 {#2255
    date: 2024-01-23 13:49:47.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
57 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
58 DENIED moderate
App\Entity\EntryComment {#3157
  +user: Proxies\__CG__\App\Entity\User {#3158 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2286 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2285
    +user: App\Entity\User {#2145 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2286 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "The issue could still be a fail-to-band issue if fail-to-band is looking at the user agent string (I’m not sure fail to ban looks at the user agent string, but it might be worth checking out.). The user agent string would likely be different on a mobile app versus a browser login."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1727960176 {#2247
      date: 2024-10-03 14:56:16.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@electric_nan@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2287 …}
    +nested: Doctrine\ORM\PersistentCollection {#2142 …}
    +votes: Doctrine\ORM\PersistentCollection {#2039 …}
    +reports: Doctrine\ORM\PersistentCollection {#2155 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2158 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2151 …}
    -id: 333988
    -bodyTs: "'agent':22,35,46 'app':55 'ban':30 'band':10,16 'browser':58 'check':42 'could':3 'differ':51 'fail':8,14,28 'fail-to-band':7,13 'issu':2,11 'like':49 'login':59 'look':18,31 'm':25 'might':39 'mobil':54 'still':4 'string':23,36,47 'sure':27 'user':21,34,45 'versus':56 'worth':41 'would':48"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6942196"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706014187 {#2255
      date: 2024-01-23 13:49:47.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2285}
  +body: "I did not see the iPad IP address in the fail2ban logs."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706018737 {#3155
    date: 2024-01-23 15:05:37.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@electric_nan@lemmy.ml"
    "@homegrowntechie@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3168 …}
  +nested: Doctrine\ORM\PersistentCollection {#3159 …}
  +votes: Doctrine\ORM\PersistentCollection {#3161 …}
  +reports: Doctrine\ORM\PersistentCollection {#3169 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3171 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3173 …}
  -id: 334115
  -bodyTs: "'address':8 'fail2ban':11 'ip':7 'ipad':6 'log':12 'see':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7651839"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706018737 {#3156
    date: 2024-01-23 15:05:37.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
59 DENIED edit
App\Entity\EntryComment {#3157
  +user: Proxies\__CG__\App\Entity\User {#3158 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2286 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2285
    +user: App\Entity\User {#2145 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2286 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "The issue could still be a fail-to-band issue if fail-to-band is looking at the user agent string (I’m not sure fail to ban looks at the user agent string, but it might be worth checking out.). The user agent string would likely be different on a mobile app versus a browser login."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1727960176 {#2247
      date: 2024-10-03 14:56:16.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@electric_nan@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2287 …}
    +nested: Doctrine\ORM\PersistentCollection {#2142 …}
    +votes: Doctrine\ORM\PersistentCollection {#2039 …}
    +reports: Doctrine\ORM\PersistentCollection {#2155 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2158 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2151 …}
    -id: 333988
    -bodyTs: "'agent':22,35,46 'app':55 'ban':30 'band':10,16 'browser':58 'check':42 'could':3 'differ':51 'fail':8,14,28 'fail-to-band':7,13 'issu':2,11 'like':49 'login':59 'look':18,31 'm':25 'might':39 'mobil':54 'still':4 'string':23,36,47 'sure':27 'user':21,34,45 'versus':56 'worth':41 'would':48"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6942196"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706014187 {#2255
      date: 2024-01-23 13:49:47.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2285}
  +body: "I did not see the iPad IP address in the fail2ban logs."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706018737 {#3155
    date: 2024-01-23 15:05:37.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@electric_nan@lemmy.ml"
    "@homegrowntechie@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3168 …}
  +nested: Doctrine\ORM\PersistentCollection {#3159 …}
  +votes: Doctrine\ORM\PersistentCollection {#3161 …}
  +reports: Doctrine\ORM\PersistentCollection {#3169 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3171 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3173 …}
  -id: 334115
  -bodyTs: "'address':8 'fail2ban':11 'ip':7 'ipad':6 'log':12 'see':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7651839"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706018737 {#3156
    date: 2024-01-23 15:05:37.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
60 DENIED moderate
App\Entity\EntryComment {#3157
  +user: Proxies\__CG__\App\Entity\User {#3158 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2286 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2285
    +user: App\Entity\User {#2145 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2286 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "The issue could still be a fail-to-band issue if fail-to-band is looking at the user agent string (I’m not sure fail to ban looks at the user agent string, but it might be worth checking out.). The user agent string would likely be different on a mobile app versus a browser login."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1727960176 {#2247
      date: 2024-10-03 14:56:16.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@electric_nan@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2287 …}
    +nested: Doctrine\ORM\PersistentCollection {#2142 …}
    +votes: Doctrine\ORM\PersistentCollection {#2039 …}
    +reports: Doctrine\ORM\PersistentCollection {#2155 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2158 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2151 …}
    -id: 333988
    -bodyTs: "'agent':22,35,46 'app':55 'ban':30 'band':10,16 'browser':58 'check':42 'could':3 'differ':51 'fail':8,14,28 'fail-to-band':7,13 'issu':2,11 'like':49 'login':59 'look':18,31 'm':25 'might':39 'mobil':54 'still':4 'string':23,36,47 'sure':27 'user':21,34,45 'versus':56 'worth':41 'would':48"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6942196"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706014187 {#2255
      date: 2024-01-23 13:49:47.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2285}
  +body: "I did not see the iPad IP address in the fail2ban logs."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706018737 {#3155
    date: 2024-01-23 15:05:37.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@electric_nan@lemmy.ml"
    "@homegrowntechie@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3168 …}
  +nested: Doctrine\ORM\PersistentCollection {#3159 …}
  +votes: Doctrine\ORM\PersistentCollection {#3161 …}
  +reports: Doctrine\ORM\PersistentCollection {#3169 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3171 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3173 …}
  -id: 334115
  -bodyTs: "'address':8 'fail2ban':11 'ip':7 'ipad':6 'log':12 'see':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7651839"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706018737 {#3156
    date: 2024-01-23 15:05:37.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
61 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
62 DENIED moderate
App\Entity\EntryComment {#1983
  +user: App\Entity\User {#2269 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2107 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    If you’ve an OpenWRT compatible router why are you thinking about pfsense? There isn’t much to gain there, your OpenWRT will do NAT and also has a firewall.\n
    \n
    > I like this device since 3ports would allow me to create a physically separate DMZ\n
    \n
    OpenWRT can do this as well. What are your plans with the DMZ tho?\n
    \n
    Be careful with the use of the acronym DMZ as in the context of typical routers and ISPs it has a different meaning of what you’re implying here. DMZ usually is used in the context for a single host that is “outside” the ISP router’s firewall and all requests coming into the ISP router will be forward to that device.\n
    \n
    > With my current diagram, it seems like it is not possible for the NAS to receive updates from the internet.\n
    \n
    You NAS will never “receive updates” it will *ask* for updates. Maybe add a firewall rule that allows traffic from the NAS to the internet but not the other way around (this is usually the default state of any router, it will allow local devices to go to the internet but not incoming connections to those devices).\n
    \n
    > My TrueNas has 2x2.5Gb ports. Can i connect each NIC to a different network? Would this have any benefit?\n
    \n
    You can, but is it really worth it? If someone hacks the device they’ll access the rest of the network. Same applies to your computers and cames consoles, they can be used to jump to the other side and vice versa.\n
    \n
    Frankly I don’t see the usefulness of your setup as you’ll end up with weak points somewhere. Just get a single OpenWRT router and throw everything into the same network. Apply firewall restrictions as needed.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1728070903 {#2015
    date: 2024-10-04 21:41:43.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OpenTheSeaLegs@lemmyf.uk"
    "@OpenTheSeaLegs@lemmyf.uk"
    "@OpenTheSeaLegs@lemmyf.uk"
    "@OpenTheSeaLegs@lemmyf.uk"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1982 …}
  +nested: Doctrine\ORM\PersistentCollection {#1980 …}
  +votes: Doctrine\ORM\PersistentCollection {#2375 …}
  +reports: Doctrine\ORM\PersistentCollection {#2374 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2362 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2367 …}
  -id: 333951
  -bodyTs: "'2x2.5gb':202 '3ports':36 'access':233 'acronym':67 'add':154 'allow':38,159,184 'also':27 'appli':240,292 'around':172 'ask':150 'benefit':217 'came':245 'care':61 'come':111 'compat':6 'comput':243 'connect':195,206 'consol':246 'context':72,95 'creat':41 'current':124 'default':177 'devic':34,121,186,198,230 'diagram':125 'differ':81,211 'dmz':45,58,68,89 'end':273 'everyth':287 'firewal':30,107,156,293 'forward':118 'frank':260 'gain':19 'get':280 'go':188 'hack':228 'host':99 'impli':87 'incom':194 'internet':141,166,191 'isn':15 'isp':77,104,114 'jump':252 'like':32,128 'll':232,272 'local':185 'mayb':153 'mean':82 'much':17 'nas':135,143,163 'nat':25 'need':296 'network':212,238,291 'never':145 'nic':208 'openwrt':5,22,46,283 'outsid':102 'pfsens':13 'physic':43 'plan':55 'point':277 'port':203 'possibl':132 're':86 'realli':223 'receiv':137,146 'request':110 'rest':235 'restrict':294 'router':7,75,105,115,181,284 'rule':157 'see':264 'seem':127 'separ':44 'setup':269 'side':256 'sinc':35 'singl':98,282 'someon':227 'somewher':278 'state':178 'think':11 'tho':59 'throw':286 'traffic':160 'truena':200 'typic':74 'updat':138,147,152 'use':64,92,250,266 'usual':90,175 've':3 'versa':259 'vice':258 'way':171 'weak':276 'well':51 'worth':224 'would':37,213"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6941746"
  +editedAt: DateTimeImmutable @1727946517 {#2017
    date: 2024-10-03 11:08:37.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706012206 {#2008
    date: 2024-01-23 13:16:46.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
63 DENIED edit
App\Entity\EntryComment {#1983
  +user: App\Entity\User {#2269 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2107 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    If you’ve an OpenWRT compatible router why are you thinking about pfsense? There isn’t much to gain there, your OpenWRT will do NAT and also has a firewall.\n
    \n
    > I like this device since 3ports would allow me to create a physically separate DMZ\n
    \n
    OpenWRT can do this as well. What are your plans with the DMZ tho?\n
    \n
    Be careful with the use of the acronym DMZ as in the context of typical routers and ISPs it has a different meaning of what you’re implying here. DMZ usually is used in the context for a single host that is “outside” the ISP router’s firewall and all requests coming into the ISP router will be forward to that device.\n
    \n
    > With my current diagram, it seems like it is not possible for the NAS to receive updates from the internet.\n
    \n
    You NAS will never “receive updates” it will *ask* for updates. Maybe add a firewall rule that allows traffic from the NAS to the internet but not the other way around (this is usually the default state of any router, it will allow local devices to go to the internet but not incoming connections to those devices).\n
    \n
    > My TrueNas has 2x2.5Gb ports. Can i connect each NIC to a different network? Would this have any benefit?\n
    \n
    You can, but is it really worth it? If someone hacks the device they’ll access the rest of the network. Same applies to your computers and cames consoles, they can be used to jump to the other side and vice versa.\n
    \n
    Frankly I don’t see the usefulness of your setup as you’ll end up with weak points somewhere. Just get a single OpenWRT router and throw everything into the same network. Apply firewall restrictions as needed.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1728070903 {#2015
    date: 2024-10-04 21:41:43.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OpenTheSeaLegs@lemmyf.uk"
    "@OpenTheSeaLegs@lemmyf.uk"
    "@OpenTheSeaLegs@lemmyf.uk"
    "@OpenTheSeaLegs@lemmyf.uk"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1982 …}
  +nested: Doctrine\ORM\PersistentCollection {#1980 …}
  +votes: Doctrine\ORM\PersistentCollection {#2375 …}
  +reports: Doctrine\ORM\PersistentCollection {#2374 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2362 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2367 …}
  -id: 333951
  -bodyTs: "'2x2.5gb':202 '3ports':36 'access':233 'acronym':67 'add':154 'allow':38,159,184 'also':27 'appli':240,292 'around':172 'ask':150 'benefit':217 'came':245 'care':61 'come':111 'compat':6 'comput':243 'connect':195,206 'consol':246 'context':72,95 'creat':41 'current':124 'default':177 'devic':34,121,186,198,230 'diagram':125 'differ':81,211 'dmz':45,58,68,89 'end':273 'everyth':287 'firewal':30,107,156,293 'forward':118 'frank':260 'gain':19 'get':280 'go':188 'hack':228 'host':99 'impli':87 'incom':194 'internet':141,166,191 'isn':15 'isp':77,104,114 'jump':252 'like':32,128 'll':232,272 'local':185 'mayb':153 'mean':82 'much':17 'nas':135,143,163 'nat':25 'need':296 'network':212,238,291 'never':145 'nic':208 'openwrt':5,22,46,283 'outsid':102 'pfsens':13 'physic':43 'plan':55 'point':277 'port':203 'possibl':132 're':86 'realli':223 'receiv':137,146 'request':110 'rest':235 'restrict':294 'router':7,75,105,115,181,284 'rule':157 'see':264 'seem':127 'separ':44 'setup':269 'side':256 'sinc':35 'singl':98,282 'someon':227 'somewher':278 'state':178 'think':11 'tho':59 'throw':286 'traffic':160 'truena':200 'typic':74 'updat':138,147,152 'use':64,92,250,266 'usual':90,175 've':3 'versa':259 'vice':258 'way':171 'weak':276 'well':51 'worth':224 'would':37,213"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6941746"
  +editedAt: DateTimeImmutable @1727946517 {#2017
    date: 2024-10-03 11:08:37.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706012206 {#2008
    date: 2024-01-23 13:16:46.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
64 DENIED moderate
App\Entity\EntryComment {#1983
  +user: App\Entity\User {#2269 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2107 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    If you’ve an OpenWRT compatible router why are you thinking about pfsense? There isn’t much to gain there, your OpenWRT will do NAT and also has a firewall.\n
    \n
    > I like this device since 3ports would allow me to create a physically separate DMZ\n
    \n
    OpenWRT can do this as well. What are your plans with the DMZ tho?\n
    \n
    Be careful with the use of the acronym DMZ as in the context of typical routers and ISPs it has a different meaning of what you’re implying here. DMZ usually is used in the context for a single host that is “outside” the ISP router’s firewall and all requests coming into the ISP router will be forward to that device.\n
    \n
    > With my current diagram, it seems like it is not possible for the NAS to receive updates from the internet.\n
    \n
    You NAS will never “receive updates” it will *ask* for updates. Maybe add a firewall rule that allows traffic from the NAS to the internet but not the other way around (this is usually the default state of any router, it will allow local devices to go to the internet but not incoming connections to those devices).\n
    \n
    > My TrueNas has 2x2.5Gb ports. Can i connect each NIC to a different network? Would this have any benefit?\n
    \n
    You can, but is it really worth it? If someone hacks the device they’ll access the rest of the network. Same applies to your computers and cames consoles, they can be used to jump to the other side and vice versa.\n
    \n
    Frankly I don’t see the usefulness of your setup as you’ll end up with weak points somewhere. Just get a single OpenWRT router and throw everything into the same network. Apply firewall restrictions as needed.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1728070903 {#2015
    date: 2024-10-04 21:41:43.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OpenTheSeaLegs@lemmyf.uk"
    "@OpenTheSeaLegs@lemmyf.uk"
    "@OpenTheSeaLegs@lemmyf.uk"
    "@OpenTheSeaLegs@lemmyf.uk"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1982 …}
  +nested: Doctrine\ORM\PersistentCollection {#1980 …}
  +votes: Doctrine\ORM\PersistentCollection {#2375 …}
  +reports: Doctrine\ORM\PersistentCollection {#2374 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2362 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2367 …}
  -id: 333951
  -bodyTs: "'2x2.5gb':202 '3ports':36 'access':233 'acronym':67 'add':154 'allow':38,159,184 'also':27 'appli':240,292 'around':172 'ask':150 'benefit':217 'came':245 'care':61 'come':111 'compat':6 'comput':243 'connect':195,206 'consol':246 'context':72,95 'creat':41 'current':124 'default':177 'devic':34,121,186,198,230 'diagram':125 'differ':81,211 'dmz':45,58,68,89 'end':273 'everyth':287 'firewal':30,107,156,293 'forward':118 'frank':260 'gain':19 'get':280 'go':188 'hack':228 'host':99 'impli':87 'incom':194 'internet':141,166,191 'isn':15 'isp':77,104,114 'jump':252 'like':32,128 'll':232,272 'local':185 'mayb':153 'mean':82 'much':17 'nas':135,143,163 'nat':25 'need':296 'network':212,238,291 'never':145 'nic':208 'openwrt':5,22,46,283 'outsid':102 'pfsens':13 'physic':43 'plan':55 'point':277 'port':203 'possibl':132 're':86 'realli':223 'receiv':137,146 'request':110 'rest':235 'restrict':294 'router':7,75,105,115,181,284 'rule':157 'see':264 'seem':127 'separ':44 'setup':269 'side':256 'sinc':35 'singl':98,282 'someon':227 'somewher':278 'state':178 'think':11 'tho':59 'throw':286 'traffic':160 'truena':200 'typic':74 'updat':138,147,152 'use':64,92,250,266 'usual':90,175 've':3 'versa':259 'vice':258 'way':171 'weak':276 'well':51 'worth':224 'would':37,213"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6941746"
  +editedAt: DateTimeImmutable @1727946517 {#2017
    date: 2024-10-03 11:08:37.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706012206 {#2008
    date: 2024-01-23 13:16:46.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
65 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
66 DENIED moderate
App\Entity\EntryComment {#3105
  +user: Proxies\__CG__\App\Entity\User {#3104 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2107 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#1983
    +user: App\Entity\User {#2269 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2107 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      If you’ve an OpenWRT compatible router why are you thinking about pfsense? There isn’t much to gain there, your OpenWRT will do NAT and also has a firewall.\n
      \n
      > I like this device since 3ports would allow me to create a physically separate DMZ\n
      \n
      OpenWRT can do this as well. What are your plans with the DMZ tho?\n
      \n
      Be careful with the use of the acronym DMZ as in the context of typical routers and ISPs it has a different meaning of what you’re implying here. DMZ usually is used in the context for a single host that is “outside” the ISP router’s firewall and all requests coming into the ISP router will be forward to that device.\n
      \n
      > With my current diagram, it seems like it is not possible for the NAS to receive updates from the internet.\n
      \n
      You NAS will never “receive updates” it will *ask* for updates. Maybe add a firewall rule that allows traffic from the NAS to the internet but not the other way around (this is usually the default state of any router, it will allow local devices to go to the internet but not incoming connections to those devices).\n
      \n
      > My TrueNas has 2x2.5Gb ports. Can i connect each NIC to a different network? Would this have any benefit?\n
      \n
      You can, but is it really worth it? If someone hacks the device they’ll access the rest of the network. Same applies to your computers and cames consoles, they can be used to jump to the other side and vice versa.\n
      \n
      Frankly I don’t see the usefulness of your setup as you’ll end up with weak points somewhere. Just get a single OpenWRT router and throw everything into the same network. Apply firewall restrictions as needed.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1728070903 {#2015
      date: 2024-10-04 21:41:43.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OpenTheSeaLegs@lemmyf.uk"
      "@OpenTheSeaLegs@lemmyf.uk"
      "@OpenTheSeaLegs@lemmyf.uk"
      "@OpenTheSeaLegs@lemmyf.uk"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1982 …}
    +nested: Doctrine\ORM\PersistentCollection {#1980 …}
    +votes: Doctrine\ORM\PersistentCollection {#2375 …}
    +reports: Doctrine\ORM\PersistentCollection {#2374 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2362 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2367 …}
    -id: 333951
    -bodyTs: "'2x2.5gb':202 '3ports':36 'access':233 'acronym':67 'add':154 'allow':38,159,184 'also':27 'appli':240,292 'around':172 'ask':150 'benefit':217 'came':245 'care':61 'come':111 'compat':6 'comput':243 'connect':195,206 'consol':246 'context':72,95 'creat':41 'current':124 'default':177 'devic':34,121,186,198,230 'diagram':125 'differ':81,211 'dmz':45,58,68,89 'end':273 'everyth':287 'firewal':30,107,156,293 'forward':118 'frank':260 'gain':19 'get':280 'go':188 'hack':228 'host':99 'impli':87 'incom':194 'internet':141,166,191 'isn':15 'isp':77,104,114 'jump':252 'like':32,128 'll':232,272 'local':185 'mayb':153 'mean':82 'much':17 'nas':135,143,163 'nat':25 'need':296 'network':212,238,291 'never':145 'nic':208 'openwrt':5,22,46,283 'outsid':102 'pfsens':13 'physic':43 'plan':55 'point':277 'port':203 'possibl':132 're':86 'realli':223 'receiv':137,146 'request':110 'rest':235 'restrict':294 'router':7,75,105,115,181,284 'rule':157 'see':264 'seem':127 'separ':44 'setup':269 'side':256 'sinc':35 'singl':98,282 'someon':227 'somewher':278 'state':178 'think':11 'tho':59 'throw':286 'traffic':160 'truena':200 'typic':74 'updat':138,147,152 'use':64,92,250,266 'usual':90,175 've':3 'versa':259 'vice':258 'way':171 'weak':276 'well':51 'worth':224 'would':37,213"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6941746"
    +editedAt: DateTimeImmutable @1727946517 {#2017
      date: 2024-10-03 11:08:37.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706012206 {#2008
      date: 2024-01-23 13:16:46.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1983}
  +body: """
    Great read thank you !\n
    \n
    One technical question if you don’t mind.\n
    \n
    > Maybe add a firewall rule that allows traffic from the NAS to the internet but not the other way around.\n
    \n
    How does that work¿ I mean if the internet traffic isn’t allowed to the NAS, how can the NAS get updates than?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706013826 {#3107
    date: 2024-01-23 13:43:46.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OpenTheSeaLegs@lemmyf.uk"
    "@TCB13@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3103 …}
  +nested: Doctrine\ORM\PersistentCollection {#3101 …}
  +votes: Doctrine\ORM\PersistentCollection {#3099 …}
  +reports: Doctrine\ORM\PersistentCollection {#3097 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3095 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3093 …}
  -id: 333978
  -bodyTs: "'add':14 'allow':19,45 'around':32 'firewal':16 'get':53 'great':1 'internet':26,41 'isn':43 'mayb':13 'mean':38 'mind':12 'nas':23,48,52 'one':5 'question':7 'read':2 'rule':17 'technic':6 'thank':3 'traffic':20,42 'updat':54 'way':31 'work':36"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7650323"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706013826 {#3106
    date: 2024-01-23 13:43:46.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
67 DENIED edit
App\Entity\EntryComment {#3105
  +user: Proxies\__CG__\App\Entity\User {#3104 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2107 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#1983
    +user: App\Entity\User {#2269 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2107 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      If you’ve an OpenWRT compatible router why are you thinking about pfsense? There isn’t much to gain there, your OpenWRT will do NAT and also has a firewall.\n
      \n
      > I like this device since 3ports would allow me to create a physically separate DMZ\n
      \n
      OpenWRT can do this as well. What are your plans with the DMZ tho?\n
      \n
      Be careful with the use of the acronym DMZ as in the context of typical routers and ISPs it has a different meaning of what you’re implying here. DMZ usually is used in the context for a single host that is “outside” the ISP router’s firewall and all requests coming into the ISP router will be forward to that device.\n
      \n
      > With my current diagram, it seems like it is not possible for the NAS to receive updates from the internet.\n
      \n
      You NAS will never “receive updates” it will *ask* for updates. Maybe add a firewall rule that allows traffic from the NAS to the internet but not the other way around (this is usually the default state of any router, it will allow local devices to go to the internet but not incoming connections to those devices).\n
      \n
      > My TrueNas has 2x2.5Gb ports. Can i connect each NIC to a different network? Would this have any benefit?\n
      \n
      You can, but is it really worth it? If someone hacks the device they’ll access the rest of the network. Same applies to your computers and cames consoles, they can be used to jump to the other side and vice versa.\n
      \n
      Frankly I don’t see the usefulness of your setup as you’ll end up with weak points somewhere. Just get a single OpenWRT router and throw everything into the same network. Apply firewall restrictions as needed.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1728070903 {#2015
      date: 2024-10-04 21:41:43.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OpenTheSeaLegs@lemmyf.uk"
      "@OpenTheSeaLegs@lemmyf.uk"
      "@OpenTheSeaLegs@lemmyf.uk"
      "@OpenTheSeaLegs@lemmyf.uk"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1982 …}
    +nested: Doctrine\ORM\PersistentCollection {#1980 …}
    +votes: Doctrine\ORM\PersistentCollection {#2375 …}
    +reports: Doctrine\ORM\PersistentCollection {#2374 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2362 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2367 …}
    -id: 333951
    -bodyTs: "'2x2.5gb':202 '3ports':36 'access':233 'acronym':67 'add':154 'allow':38,159,184 'also':27 'appli':240,292 'around':172 'ask':150 'benefit':217 'came':245 'care':61 'come':111 'compat':6 'comput':243 'connect':195,206 'consol':246 'context':72,95 'creat':41 'current':124 'default':177 'devic':34,121,186,198,230 'diagram':125 'differ':81,211 'dmz':45,58,68,89 'end':273 'everyth':287 'firewal':30,107,156,293 'forward':118 'frank':260 'gain':19 'get':280 'go':188 'hack':228 'host':99 'impli':87 'incom':194 'internet':141,166,191 'isn':15 'isp':77,104,114 'jump':252 'like':32,128 'll':232,272 'local':185 'mayb':153 'mean':82 'much':17 'nas':135,143,163 'nat':25 'need':296 'network':212,238,291 'never':145 'nic':208 'openwrt':5,22,46,283 'outsid':102 'pfsens':13 'physic':43 'plan':55 'point':277 'port':203 'possibl':132 're':86 'realli':223 'receiv':137,146 'request':110 'rest':235 'restrict':294 'router':7,75,105,115,181,284 'rule':157 'see':264 'seem':127 'separ':44 'setup':269 'side':256 'sinc':35 'singl':98,282 'someon':227 'somewher':278 'state':178 'think':11 'tho':59 'throw':286 'traffic':160 'truena':200 'typic':74 'updat':138,147,152 'use':64,92,250,266 'usual':90,175 've':3 'versa':259 'vice':258 'way':171 'weak':276 'well':51 'worth':224 'would':37,213"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6941746"
    +editedAt: DateTimeImmutable @1727946517 {#2017
      date: 2024-10-03 11:08:37.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706012206 {#2008
      date: 2024-01-23 13:16:46.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1983}
  +body: """
    Great read thank you !\n
    \n
    One technical question if you don’t mind.\n
    \n
    > Maybe add a firewall rule that allows traffic from the NAS to the internet but not the other way around.\n
    \n
    How does that work¿ I mean if the internet traffic isn’t allowed to the NAS, how can the NAS get updates than?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706013826 {#3107
    date: 2024-01-23 13:43:46.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OpenTheSeaLegs@lemmyf.uk"
    "@TCB13@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3103 …}
  +nested: Doctrine\ORM\PersistentCollection {#3101 …}
  +votes: Doctrine\ORM\PersistentCollection {#3099 …}
  +reports: Doctrine\ORM\PersistentCollection {#3097 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3095 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3093 …}
  -id: 333978
  -bodyTs: "'add':14 'allow':19,45 'around':32 'firewal':16 'get':53 'great':1 'internet':26,41 'isn':43 'mayb':13 'mean':38 'mind':12 'nas':23,48,52 'one':5 'question':7 'read':2 'rule':17 'technic':6 'thank':3 'traffic':20,42 'updat':54 'way':31 'work':36"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7650323"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706013826 {#3106
    date: 2024-01-23 13:43:46.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
68 DENIED moderate
App\Entity\EntryComment {#3105
  +user: Proxies\__CG__\App\Entity\User {#3104 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2107 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#1983
    +user: App\Entity\User {#2269 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2107 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      If you’ve an OpenWRT compatible router why are you thinking about pfsense? There isn’t much to gain there, your OpenWRT will do NAT and also has a firewall.\n
      \n
      > I like this device since 3ports would allow me to create a physically separate DMZ\n
      \n
      OpenWRT can do this as well. What are your plans with the DMZ tho?\n
      \n
      Be careful with the use of the acronym DMZ as in the context of typical routers and ISPs it has a different meaning of what you’re implying here. DMZ usually is used in the context for a single host that is “outside” the ISP router’s firewall and all requests coming into the ISP router will be forward to that device.\n
      \n
      > With my current diagram, it seems like it is not possible for the NAS to receive updates from the internet.\n
      \n
      You NAS will never “receive updates” it will *ask* for updates. Maybe add a firewall rule that allows traffic from the NAS to the internet but not the other way around (this is usually the default state of any router, it will allow local devices to go to the internet but not incoming connections to those devices).\n
      \n
      > My TrueNas has 2x2.5Gb ports. Can i connect each NIC to a different network? Would this have any benefit?\n
      \n
      You can, but is it really worth it? If someone hacks the device they’ll access the rest of the network. Same applies to your computers and cames consoles, they can be used to jump to the other side and vice versa.\n
      \n
      Frankly I don’t see the usefulness of your setup as you’ll end up with weak points somewhere. Just get a single OpenWRT router and throw everything into the same network. Apply firewall restrictions as needed.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1728070903 {#2015
      date: 2024-10-04 21:41:43.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OpenTheSeaLegs@lemmyf.uk"
      "@OpenTheSeaLegs@lemmyf.uk"
      "@OpenTheSeaLegs@lemmyf.uk"
      "@OpenTheSeaLegs@lemmyf.uk"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1982 …}
    +nested: Doctrine\ORM\PersistentCollection {#1980 …}
    +votes: Doctrine\ORM\PersistentCollection {#2375 …}
    +reports: Doctrine\ORM\PersistentCollection {#2374 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2362 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2367 …}
    -id: 333951
    -bodyTs: "'2x2.5gb':202 '3ports':36 'access':233 'acronym':67 'add':154 'allow':38,159,184 'also':27 'appli':240,292 'around':172 'ask':150 'benefit':217 'came':245 'care':61 'come':111 'compat':6 'comput':243 'connect':195,206 'consol':246 'context':72,95 'creat':41 'current':124 'default':177 'devic':34,121,186,198,230 'diagram':125 'differ':81,211 'dmz':45,58,68,89 'end':273 'everyth':287 'firewal':30,107,156,293 'forward':118 'frank':260 'gain':19 'get':280 'go':188 'hack':228 'host':99 'impli':87 'incom':194 'internet':141,166,191 'isn':15 'isp':77,104,114 'jump':252 'like':32,128 'll':232,272 'local':185 'mayb':153 'mean':82 'much':17 'nas':135,143,163 'nat':25 'need':296 'network':212,238,291 'never':145 'nic':208 'openwrt':5,22,46,283 'outsid':102 'pfsens':13 'physic':43 'plan':55 'point':277 'port':203 'possibl':132 're':86 'realli':223 'receiv':137,146 'request':110 'rest':235 'restrict':294 'router':7,75,105,115,181,284 'rule':157 'see':264 'seem':127 'separ':44 'setup':269 'side':256 'sinc':35 'singl':98,282 'someon':227 'somewher':278 'state':178 'think':11 'tho':59 'throw':286 'traffic':160 'truena':200 'typic':74 'updat':138,147,152 'use':64,92,250,266 'usual':90,175 've':3 'versa':259 'vice':258 'way':171 'weak':276 'well':51 'worth':224 'would':37,213"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6941746"
    +editedAt: DateTimeImmutable @1727946517 {#2017
      date: 2024-10-03 11:08:37.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706012206 {#2008
      date: 2024-01-23 13:16:46.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1983}
  +body: """
    Great read thank you !\n
    \n
    One technical question if you don’t mind.\n
    \n
    > Maybe add a firewall rule that allows traffic from the NAS to the internet but not the other way around.\n
    \n
    How does that work¿ I mean if the internet traffic isn’t allowed to the NAS, how can the NAS get updates than?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706013826 {#3107
    date: 2024-01-23 13:43:46.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OpenTheSeaLegs@lemmyf.uk"
    "@TCB13@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3103 …}
  +nested: Doctrine\ORM\PersistentCollection {#3101 …}
  +votes: Doctrine\ORM\PersistentCollection {#3099 …}
  +reports: Doctrine\ORM\PersistentCollection {#3097 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3095 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3093 …}
  -id: 333978
  -bodyTs: "'add':14 'allow':19,45 'around':32 'firewal':16 'get':53 'great':1 'internet':26,41 'isn':43 'mayb':13 'mean':38 'mind':12 'nas':23,48,52 'one':5 'question':7 'read':2 'rule':17 'technic':6 'thank':3 'traffic':20,42 'updat':54 'way':31 'work':36"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7650323"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706013826 {#3106
    date: 2024-01-23 13:43:46.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
69 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
70 DENIED moderate
App\Entity\EntryComment {#3089
  +user: Proxies\__CG__\App\Entity\User {#3088 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2107 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#1983
    +user: App\Entity\User {#2269 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2107 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      If you’ve an OpenWRT compatible router why are you thinking about pfsense? There isn’t much to gain there, your OpenWRT will do NAT and also has a firewall.\n
      \n
      > I like this device since 3ports would allow me to create a physically separate DMZ\n
      \n
      OpenWRT can do this as well. What are your plans with the DMZ tho?\n
      \n
      Be careful with the use of the acronym DMZ as in the context of typical routers and ISPs it has a different meaning of what you’re implying here. DMZ usually is used in the context for a single host that is “outside” the ISP router’s firewall and all requests coming into the ISP router will be forward to that device.\n
      \n
      > With my current diagram, it seems like it is not possible for the NAS to receive updates from the internet.\n
      \n
      You NAS will never “receive updates” it will *ask* for updates. Maybe add a firewall rule that allows traffic from the NAS to the internet but not the other way around (this is usually the default state of any router, it will allow local devices to go to the internet but not incoming connections to those devices).\n
      \n
      > My TrueNas has 2x2.5Gb ports. Can i connect each NIC to a different network? Would this have any benefit?\n
      \n
      You can, but is it really worth it? If someone hacks the device they’ll access the rest of the network. Same applies to your computers and cames consoles, they can be used to jump to the other side and vice versa.\n
      \n
      Frankly I don’t see the usefulness of your setup as you’ll end up with weak points somewhere. Just get a single OpenWRT router and throw everything into the same network. Apply firewall restrictions as needed.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1728070903 {#2015
      date: 2024-10-04 21:41:43.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OpenTheSeaLegs@lemmyf.uk"
      "@OpenTheSeaLegs@lemmyf.uk"
      "@OpenTheSeaLegs@lemmyf.uk"
      "@OpenTheSeaLegs@lemmyf.uk"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1982 …}
    +nested: Doctrine\ORM\PersistentCollection {#1980 …}
    +votes: Doctrine\ORM\PersistentCollection {#2375 …}
    +reports: Doctrine\ORM\PersistentCollection {#2374 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2362 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2367 …}
    -id: 333951
    -bodyTs: "'2x2.5gb':202 '3ports':36 'access':233 'acronym':67 'add':154 'allow':38,159,184 'also':27 'appli':240,292 'around':172 'ask':150 'benefit':217 'came':245 'care':61 'come':111 'compat':6 'comput':243 'connect':195,206 'consol':246 'context':72,95 'creat':41 'current':124 'default':177 'devic':34,121,186,198,230 'diagram':125 'differ':81,211 'dmz':45,58,68,89 'end':273 'everyth':287 'firewal':30,107,156,293 'forward':118 'frank':260 'gain':19 'get':280 'go':188 'hack':228 'host':99 'impli':87 'incom':194 'internet':141,166,191 'isn':15 'isp':77,104,114 'jump':252 'like':32,128 'll':232,272 'local':185 'mayb':153 'mean':82 'much':17 'nas':135,143,163 'nat':25 'need':296 'network':212,238,291 'never':145 'nic':208 'openwrt':5,22,46,283 'outsid':102 'pfsens':13 'physic':43 'plan':55 'point':277 'port':203 'possibl':132 're':86 'realli':223 'receiv':137,146 'request':110 'rest':235 'restrict':294 'router':7,75,105,115,181,284 'rule':157 'see':264 'seem':127 'separ':44 'setup':269 'side':256 'sinc':35 'singl':98,282 'someon':227 'somewher':278 'state':178 'think':11 'tho':59 'throw':286 'traffic':160 'truena':200 'typic':74 'updat':138,147,152 'use':64,92,250,266 'usual':90,175 've':3 'versa':259 'vice':258 'way':171 'weak':276 'well':51 'worth':224 'would':37,213"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6941746"
    +editedAt: DateTimeImmutable @1727946517 {#2017
      date: 2024-10-03 11:08:37.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706012206 {#2008
      date: 2024-01-23 13:16:46.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1983}
  +body: """
    Thanks for all the info!\n
    \n
    At the time, I wasn’t sure why i bought OpenWRT compatible router, only that the community seemed to love it. Now I’m glad I got it!\n
    \n
    Time to get OpenWRT working!
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1706045772 {#3091
    date: 2024-01-23 22:36:12.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OpenTheSeaLegs@lemmyf.uk"
    "@TCB13@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3087 …}
  +nested: Doctrine\ORM\PersistentCollection {#3085 …}
  +votes: Doctrine\ORM\PersistentCollection {#3083 …}
  +reports: Doctrine\ORM\PersistentCollection {#3163 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3166 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3153 …}
  -id: 335212
  -bodyTs: "'bought':15 'communiti':22 'compat':17 'get':36 'glad':30 'got':32 'info':5 'love':25 'm':29 'openwrt':16,37 'router':18 'seem':23 'sure':12 'thank':1 'time':8,34 'wasn':10 'work':38"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmyf.uk/comment/5150969"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706045772 {#3090
    date: 2024-01-23 22:36:12.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
71 DENIED edit
App\Entity\EntryComment {#3089
  +user: Proxies\__CG__\App\Entity\User {#3088 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2107 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#1983
    +user: App\Entity\User {#2269 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2107 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      If you’ve an OpenWRT compatible router why are you thinking about pfsense? There isn’t much to gain there, your OpenWRT will do NAT and also has a firewall.\n
      \n
      > I like this device since 3ports would allow me to create a physically separate DMZ\n
      \n
      OpenWRT can do this as well. What are your plans with the DMZ tho?\n
      \n
      Be careful with the use of the acronym DMZ as in the context of typical routers and ISPs it has a different meaning of what you’re implying here. DMZ usually is used in the context for a single host that is “outside” the ISP router’s firewall and all requests coming into the ISP router will be forward to that device.\n
      \n
      > With my current diagram, it seems like it is not possible for the NAS to receive updates from the internet.\n
      \n
      You NAS will never “receive updates” it will *ask* for updates. Maybe add a firewall rule that allows traffic from the NAS to the internet but not the other way around (this is usually the default state of any router, it will allow local devices to go to the internet but not incoming connections to those devices).\n
      \n
      > My TrueNas has 2x2.5Gb ports. Can i connect each NIC to a different network? Would this have any benefit?\n
      \n
      You can, but is it really worth it? If someone hacks the device they’ll access the rest of the network. Same applies to your computers and cames consoles, they can be used to jump to the other side and vice versa.\n
      \n
      Frankly I don’t see the usefulness of your setup as you’ll end up with weak points somewhere. Just get a single OpenWRT router and throw everything into the same network. Apply firewall restrictions as needed.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1728070903 {#2015
      date: 2024-10-04 21:41:43.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OpenTheSeaLegs@lemmyf.uk"
      "@OpenTheSeaLegs@lemmyf.uk"
      "@OpenTheSeaLegs@lemmyf.uk"
      "@OpenTheSeaLegs@lemmyf.uk"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1982 …}
    +nested: Doctrine\ORM\PersistentCollection {#1980 …}
    +votes: Doctrine\ORM\PersistentCollection {#2375 …}
    +reports: Doctrine\ORM\PersistentCollection {#2374 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2362 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2367 …}
    -id: 333951
    -bodyTs: "'2x2.5gb':202 '3ports':36 'access':233 'acronym':67 'add':154 'allow':38,159,184 'also':27 'appli':240,292 'around':172 'ask':150 'benefit':217 'came':245 'care':61 'come':111 'compat':6 'comput':243 'connect':195,206 'consol':246 'context':72,95 'creat':41 'current':124 'default':177 'devic':34,121,186,198,230 'diagram':125 'differ':81,211 'dmz':45,58,68,89 'end':273 'everyth':287 'firewal':30,107,156,293 'forward':118 'frank':260 'gain':19 'get':280 'go':188 'hack':228 'host':99 'impli':87 'incom':194 'internet':141,166,191 'isn':15 'isp':77,104,114 'jump':252 'like':32,128 'll':232,272 'local':185 'mayb':153 'mean':82 'much':17 'nas':135,143,163 'nat':25 'need':296 'network':212,238,291 'never':145 'nic':208 'openwrt':5,22,46,283 'outsid':102 'pfsens':13 'physic':43 'plan':55 'point':277 'port':203 'possibl':132 're':86 'realli':223 'receiv':137,146 'request':110 'rest':235 'restrict':294 'router':7,75,105,115,181,284 'rule':157 'see':264 'seem':127 'separ':44 'setup':269 'side':256 'sinc':35 'singl':98,282 'someon':227 'somewher':278 'state':178 'think':11 'tho':59 'throw':286 'traffic':160 'truena':200 'typic':74 'updat':138,147,152 'use':64,92,250,266 'usual':90,175 've':3 'versa':259 'vice':258 'way':171 'weak':276 'well':51 'worth':224 'would':37,213"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6941746"
    +editedAt: DateTimeImmutable @1727946517 {#2017
      date: 2024-10-03 11:08:37.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706012206 {#2008
      date: 2024-01-23 13:16:46.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1983}
  +body: """
    Thanks for all the info!\n
    \n
    At the time, I wasn’t sure why i bought OpenWRT compatible router, only that the community seemed to love it. Now I’m glad I got it!\n
    \n
    Time to get OpenWRT working!
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1706045772 {#3091
    date: 2024-01-23 22:36:12.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OpenTheSeaLegs@lemmyf.uk"
    "@TCB13@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3087 …}
  +nested: Doctrine\ORM\PersistentCollection {#3085 …}
  +votes: Doctrine\ORM\PersistentCollection {#3083 …}
  +reports: Doctrine\ORM\PersistentCollection {#3163 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3166 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3153 …}
  -id: 335212
  -bodyTs: "'bought':15 'communiti':22 'compat':17 'get':36 'glad':30 'got':32 'info':5 'love':25 'm':29 'openwrt':16,37 'router':18 'seem':23 'sure':12 'thank':1 'time':8,34 'wasn':10 'work':38"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmyf.uk/comment/5150969"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706045772 {#3090
    date: 2024-01-23 22:36:12.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
72 DENIED moderate
App\Entity\EntryComment {#3089
  +user: Proxies\__CG__\App\Entity\User {#3088 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2107 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#1983
    +user: App\Entity\User {#2269 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2107 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      If you’ve an OpenWRT compatible router why are you thinking about pfsense? There isn’t much to gain there, your OpenWRT will do NAT and also has a firewall.\n
      \n
      > I like this device since 3ports would allow me to create a physically separate DMZ\n
      \n
      OpenWRT can do this as well. What are your plans with the DMZ tho?\n
      \n
      Be careful with the use of the acronym DMZ as in the context of typical routers and ISPs it has a different meaning of what you’re implying here. DMZ usually is used in the context for a single host that is “outside” the ISP router’s firewall and all requests coming into the ISP router will be forward to that device.\n
      \n
      > With my current diagram, it seems like it is not possible for the NAS to receive updates from the internet.\n
      \n
      You NAS will never “receive updates” it will *ask* for updates. Maybe add a firewall rule that allows traffic from the NAS to the internet but not the other way around (this is usually the default state of any router, it will allow local devices to go to the internet but not incoming connections to those devices).\n
      \n
      > My TrueNas has 2x2.5Gb ports. Can i connect each NIC to a different network? Would this have any benefit?\n
      \n
      You can, but is it really worth it? If someone hacks the device they’ll access the rest of the network. Same applies to your computers and cames consoles, they can be used to jump to the other side and vice versa.\n
      \n
      Frankly I don’t see the usefulness of your setup as you’ll end up with weak points somewhere. Just get a single OpenWRT router and throw everything into the same network. Apply firewall restrictions as needed.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1728070903 {#2015
      date: 2024-10-04 21:41:43.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@OpenTheSeaLegs@lemmyf.uk"
      "@OpenTheSeaLegs@lemmyf.uk"
      "@OpenTheSeaLegs@lemmyf.uk"
      "@OpenTheSeaLegs@lemmyf.uk"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1982 …}
    +nested: Doctrine\ORM\PersistentCollection {#1980 …}
    +votes: Doctrine\ORM\PersistentCollection {#2375 …}
    +reports: Doctrine\ORM\PersistentCollection {#2374 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2362 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2367 …}
    -id: 333951
    -bodyTs: "'2x2.5gb':202 '3ports':36 'access':233 'acronym':67 'add':154 'allow':38,159,184 'also':27 'appli':240,292 'around':172 'ask':150 'benefit':217 'came':245 'care':61 'come':111 'compat':6 'comput':243 'connect':195,206 'consol':246 'context':72,95 'creat':41 'current':124 'default':177 'devic':34,121,186,198,230 'diagram':125 'differ':81,211 'dmz':45,58,68,89 'end':273 'everyth':287 'firewal':30,107,156,293 'forward':118 'frank':260 'gain':19 'get':280 'go':188 'hack':228 'host':99 'impli':87 'incom':194 'internet':141,166,191 'isn':15 'isp':77,104,114 'jump':252 'like':32,128 'll':232,272 'local':185 'mayb':153 'mean':82 'much':17 'nas':135,143,163 'nat':25 'need':296 'network':212,238,291 'never':145 'nic':208 'openwrt':5,22,46,283 'outsid':102 'pfsens':13 'physic':43 'plan':55 'point':277 'port':203 'possibl':132 're':86 'realli':223 'receiv':137,146 'request':110 'rest':235 'restrict':294 'router':7,75,105,115,181,284 'rule':157 'see':264 'seem':127 'separ':44 'setup':269 'side':256 'sinc':35 'singl':98,282 'someon':227 'somewher':278 'state':178 'think':11 'tho':59 'throw':286 'traffic':160 'truena':200 'typic':74 'updat':138,147,152 'use':64,92,250,266 'usual':90,175 've':3 'versa':259 'vice':258 'way':171 'weak':276 'well':51 'worth':224 'would':37,213"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6941746"
    +editedAt: DateTimeImmutable @1727946517 {#2017
      date: 2024-10-03 11:08:37.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706012206 {#2008
      date: 2024-01-23 13:16:46.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1983}
  +body: """
    Thanks for all the info!\n
    \n
    At the time, I wasn’t sure why i bought OpenWRT compatible router, only that the community seemed to love it. Now I’m glad I got it!\n
    \n
    Time to get OpenWRT working!
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1706045772 {#3091
    date: 2024-01-23 22:36:12.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@OpenTheSeaLegs@lemmyf.uk"
    "@TCB13@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3087 …}
  +nested: Doctrine\ORM\PersistentCollection {#3085 …}
  +votes: Doctrine\ORM\PersistentCollection {#3083 …}
  +reports: Doctrine\ORM\PersistentCollection {#3163 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3166 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3153 …}
  -id: 335212
  -bodyTs: "'bought':15 'communiti':22 'compat':17 'get':36 'glad':30 'got':32 'info':5 'love':25 'm':29 'openwrt':16,37 'router':18 'seem':23 'sure':12 'thank':1 'time':8,34 'wasn':10 'work':38"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmyf.uk/comment/5150969"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706045772 {#3090
    date: 2024-01-23 22:36:12.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
73 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
74 DENIED moderate
App\Entity\EntryComment {#2539
  +user: App\Entity\User {#2553 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2540 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    Would this let me do something like SSH to a bastion host, elevate privs with sudo, and SSH forward from there, then elevate privs again on the final target I’m trying to get to? Maybe do that on 100 servers at the same time?\n
    \n
    Back a half decade, I and my team of DBAs would have killed for something like that.\n
    \n
    Sorry if I’m the “can it do this weird and unnecessary thing” guy, but it really looks like a dream come true if it’s what I think it is
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1728037564 {#2534
    date: 2024-10-04 12:26:04.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crschnick@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2541 …}
  +nested: Doctrine\ORM\PersistentCollection {#2543 …}
  +votes: Doctrine\ORM\PersistentCollection {#2545 …}
  +reports: Doctrine\ORM\PersistentCollection {#2547 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2549 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2551 …}
  -id: 333889
  -bodyTs: "'100':40 'back':46 'bastion':11 'come':84 'dbas':55 'decad':49 'dream':83 'elev':13,23 'final':28 'forward':19 'get':34 'guy':76 'half':48 'host':12 'kill':58 'let':3 'like':7,61,81 'look':80 'm':31,66 'mayb':36 'priv':14,24 'realli':79 'server':41 'someth':6,60 'sorri':63 'ssh':8,18 'sudo':16 'target':29 'team':53 'thing':75 'think':91 'time':45 'tri':32 'true':85 'unnecessari':74 'weird':72 'would':1,56"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/6327518"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706007939 {#2535
    date: 2024-01-23 12:05:39.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
75 DENIED edit
App\Entity\EntryComment {#2539
  +user: App\Entity\User {#2553 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2540 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    Would this let me do something like SSH to a bastion host, elevate privs with sudo, and SSH forward from there, then elevate privs again on the final target I’m trying to get to? Maybe do that on 100 servers at the same time?\n
    \n
    Back a half decade, I and my team of DBAs would have killed for something like that.\n
    \n
    Sorry if I’m the “can it do this weird and unnecessary thing” guy, but it really looks like a dream come true if it’s what I think it is
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1728037564 {#2534
    date: 2024-10-04 12:26:04.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crschnick@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2541 …}
  +nested: Doctrine\ORM\PersistentCollection {#2543 …}
  +votes: Doctrine\ORM\PersistentCollection {#2545 …}
  +reports: Doctrine\ORM\PersistentCollection {#2547 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2549 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2551 …}
  -id: 333889
  -bodyTs: "'100':40 'back':46 'bastion':11 'come':84 'dbas':55 'decad':49 'dream':83 'elev':13,23 'final':28 'forward':19 'get':34 'guy':76 'half':48 'host':12 'kill':58 'let':3 'like':7,61,81 'look':80 'm':31,66 'mayb':36 'priv':14,24 'realli':79 'server':41 'someth':6,60 'sorri':63 'ssh':8,18 'sudo':16 'target':29 'team':53 'thing':75 'think':91 'time':45 'tri':32 'true':85 'unnecessari':74 'weird':72 'would':1,56"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/6327518"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706007939 {#2535
    date: 2024-01-23 12:05:39.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
76 DENIED moderate
App\Entity\EntryComment {#2539
  +user: App\Entity\User {#2553 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2540 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    Would this let me do something like SSH to a bastion host, elevate privs with sudo, and SSH forward from there, then elevate privs again on the final target I’m trying to get to? Maybe do that on 100 servers at the same time?\n
    \n
    Back a half decade, I and my team of DBAs would have killed for something like that.\n
    \n
    Sorry if I’m the “can it do this weird and unnecessary thing” guy, but it really looks like a dream come true if it’s what I think it is
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1728037564 {#2534
    date: 2024-10-04 12:26:04.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crschnick@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2541 …}
  +nested: Doctrine\ORM\PersistentCollection {#2543 …}
  +votes: Doctrine\ORM\PersistentCollection {#2545 …}
  +reports: Doctrine\ORM\PersistentCollection {#2547 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2549 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2551 …}
  -id: 333889
  -bodyTs: "'100':40 'back':46 'bastion':11 'come':84 'dbas':55 'decad':49 'dream':83 'elev':13,23 'final':28 'forward':19 'get':34 'guy':76 'half':48 'host':12 'kill':58 'let':3 'like':7,61,81 'look':80 'm':31,66 'mayb':36 'priv':14,24 'realli':79 'server':41 'someth':6,60 'sorri':63 'ssh':8,18 'sudo':16 'target':29 'team':53 'thing':75 'think':91 'time':45 'tri':32 'true':85 'unnecessari':74 'weird':72 'would':1,56"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/6327518"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706007939 {#2535
    date: 2024-01-23 12:05:39.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
77 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
78 DENIED moderate
App\Entity\EntryComment {#3135
  +user: Proxies\__CG__\App\Entity\User {#3151 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2540 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2539
    +user: App\Entity\User {#2553 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2540 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      Would this let me do something like SSH to a bastion host, elevate privs with sudo, and SSH forward from there, then elevate privs again on the final target I’m trying to get to? Maybe do that on 100 servers at the same time?\n
      \n
      Back a half decade, I and my team of DBAs would have killed for something like that.\n
      \n
      Sorry if I’m the “can it do this weird and unnecessary thing” guy, but it really looks like a dream come true if it’s what I think it is
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1728037564 {#2534
      date: 2024-10-04 12:26:04.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crschnick@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2541 …}
    +nested: Doctrine\ORM\PersistentCollection {#2543 …}
    +votes: Doctrine\ORM\PersistentCollection {#2545 …}
    +reports: Doctrine\ORM\PersistentCollection {#2547 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2549 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2551 …}
    -id: 333889
    -bodyTs: "'100':40 'back':46 'bastion':11 'come':84 'dbas':55 'decad':49 'dream':83 'elev':13,23 'final':28 'forward':19 'get':34 'guy':76 'half':48 'host':12 'kill':58 'let':3 'like':7,61,81 'look':80 'm':31,66 'mayb':36 'priv':14,24 'realli':79 'server':41 'someth':6,60 'sorri':63 'ssh':8,18 'sudo':16 'target':29 'team':53 'thing':75 'think':91 'time':45 'tri':32 'true':85 'unnecessari':74 'weird':72 'would':1,56"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/6327518"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706007939 {#2535
      date: 2024-01-23 12:05:39.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2539}
  +body: """
    From your description I would say yes.\n
    \n
    You always have to fiddle around a bit with SSH jumps and fowards as there are two different ways in xpipe to handle that. You also have to take care of your authentication maybe with agent forwarding etc. if you use keys. But I’m confident that you can make this work with the new custom SSH connections in xpipe as that allows you to do basically anything with SSH.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706008450 {#3138
    date: 2024-01-23 12:14:10.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crschnick@sh.itjust.works"
    "@maynarkh@feddit.nl"
    "@crschnick@sh.itjust.works"
    "@maynarkh@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3134 …}
  +nested: Doctrine\ORM\PersistentCollection {#3132 …}
  +votes: Doctrine\ORM\PersistentCollection {#3130 …}
  +reports: Doctrine\ORM\PersistentCollection {#3128 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3126 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3124 …}
  -id: 333899
  -bodyTs: "'agent':43 'allow':70 'also':33 'alway':9 'anyth':75 'around':13 'authent':40 'basic':74 'bit':15 'care':37 'confid':53 'connect':65 'custom':63 'descript':3 'differ':25 'etc':45 'fiddl':12 'forward':44 'foward':20 'handl':30 'jump':18 'key':49 'm':52 'make':57 'mayb':41 'new':62 'say':6 'ssh':17,64,77 'take':36 'two':24 'use':48 'way':26 'work':59 'would':5 'xpipe':28,67 'yes':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7937054"
  +editedAt: DateTimeImmutable @1727939912 {#3137
    date: 2024-10-03 09:18:32.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706008450 {#3136
    date: 2024-01-23 12:14:10.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
79 DENIED edit
App\Entity\EntryComment {#3135
  +user: Proxies\__CG__\App\Entity\User {#3151 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2540 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2539
    +user: App\Entity\User {#2553 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2540 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      Would this let me do something like SSH to a bastion host, elevate privs with sudo, and SSH forward from there, then elevate privs again on the final target I’m trying to get to? Maybe do that on 100 servers at the same time?\n
      \n
      Back a half decade, I and my team of DBAs would have killed for something like that.\n
      \n
      Sorry if I’m the “can it do this weird and unnecessary thing” guy, but it really looks like a dream come true if it’s what I think it is
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1728037564 {#2534
      date: 2024-10-04 12:26:04.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crschnick@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2541 …}
    +nested: Doctrine\ORM\PersistentCollection {#2543 …}
    +votes: Doctrine\ORM\PersistentCollection {#2545 …}
    +reports: Doctrine\ORM\PersistentCollection {#2547 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2549 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2551 …}
    -id: 333889
    -bodyTs: "'100':40 'back':46 'bastion':11 'come':84 'dbas':55 'decad':49 'dream':83 'elev':13,23 'final':28 'forward':19 'get':34 'guy':76 'half':48 'host':12 'kill':58 'let':3 'like':7,61,81 'look':80 'm':31,66 'mayb':36 'priv':14,24 'realli':79 'server':41 'someth':6,60 'sorri':63 'ssh':8,18 'sudo':16 'target':29 'team':53 'thing':75 'think':91 'time':45 'tri':32 'true':85 'unnecessari':74 'weird':72 'would':1,56"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/6327518"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706007939 {#2535
      date: 2024-01-23 12:05:39.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2539}
  +body: """
    From your description I would say yes.\n
    \n
    You always have to fiddle around a bit with SSH jumps and fowards as there are two different ways in xpipe to handle that. You also have to take care of your authentication maybe with agent forwarding etc. if you use keys. But I’m confident that you can make this work with the new custom SSH connections in xpipe as that allows you to do basically anything with SSH.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706008450 {#3138
    date: 2024-01-23 12:14:10.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crschnick@sh.itjust.works"
    "@maynarkh@feddit.nl"
    "@crschnick@sh.itjust.works"
    "@maynarkh@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3134 …}
  +nested: Doctrine\ORM\PersistentCollection {#3132 …}
  +votes: Doctrine\ORM\PersistentCollection {#3130 …}
  +reports: Doctrine\ORM\PersistentCollection {#3128 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3126 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3124 …}
  -id: 333899
  -bodyTs: "'agent':43 'allow':70 'also':33 'alway':9 'anyth':75 'around':13 'authent':40 'basic':74 'bit':15 'care':37 'confid':53 'connect':65 'custom':63 'descript':3 'differ':25 'etc':45 'fiddl':12 'forward':44 'foward':20 'handl':30 'jump':18 'key':49 'm':52 'make':57 'mayb':41 'new':62 'say':6 'ssh':17,64,77 'take':36 'two':24 'use':48 'way':26 'work':59 'would':5 'xpipe':28,67 'yes':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7937054"
  +editedAt: DateTimeImmutable @1727939912 {#3137
    date: 2024-10-03 09:18:32.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706008450 {#3136
    date: 2024-01-23 12:14:10.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
80 DENIED moderate
App\Entity\EntryComment {#3135
  +user: Proxies\__CG__\App\Entity\User {#3151 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2540 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2539
    +user: App\Entity\User {#2553 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2540 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      Would this let me do something like SSH to a bastion host, elevate privs with sudo, and SSH forward from there, then elevate privs again on the final target I’m trying to get to? Maybe do that on 100 servers at the same time?\n
      \n
      Back a half decade, I and my team of DBAs would have killed for something like that.\n
      \n
      Sorry if I’m the “can it do this weird and unnecessary thing” guy, but it really looks like a dream come true if it’s what I think it is
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1728037564 {#2534
      date: 2024-10-04 12:26:04.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crschnick@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2541 …}
    +nested: Doctrine\ORM\PersistentCollection {#2543 …}
    +votes: Doctrine\ORM\PersistentCollection {#2545 …}
    +reports: Doctrine\ORM\PersistentCollection {#2547 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2549 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2551 …}
    -id: 333889
    -bodyTs: "'100':40 'back':46 'bastion':11 'come':84 'dbas':55 'decad':49 'dream':83 'elev':13,23 'final':28 'forward':19 'get':34 'guy':76 'half':48 'host':12 'kill':58 'let':3 'like':7,61,81 'look':80 'm':31,66 'mayb':36 'priv':14,24 'realli':79 'server':41 'someth':6,60 'sorri':63 'ssh':8,18 'sudo':16 'target':29 'team':53 'thing':75 'think':91 'time':45 'tri':32 'true':85 'unnecessari':74 'weird':72 'would':1,56"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/6327518"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706007939 {#2535
      date: 2024-01-23 12:05:39.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2539}
  +body: """
    From your description I would say yes.\n
    \n
    You always have to fiddle around a bit with SSH jumps and fowards as there are two different ways in xpipe to handle that. You also have to take care of your authentication maybe with agent forwarding etc. if you use keys. But I’m confident that you can make this work with the new custom SSH connections in xpipe as that allows you to do basically anything with SSH.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706008450 {#3138
    date: 2024-01-23 12:14:10.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crschnick@sh.itjust.works"
    "@maynarkh@feddit.nl"
    "@crschnick@sh.itjust.works"
    "@maynarkh@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3134 …}
  +nested: Doctrine\ORM\PersistentCollection {#3132 …}
  +votes: Doctrine\ORM\PersistentCollection {#3130 …}
  +reports: Doctrine\ORM\PersistentCollection {#3128 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3126 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3124 …}
  -id: 333899
  -bodyTs: "'agent':43 'allow':70 'also':33 'alway':9 'anyth':75 'around':13 'authent':40 'basic':74 'bit':15 'care':37 'confid':53 'connect':65 'custom':63 'descript':3 'differ':25 'etc':45 'fiddl':12 'forward':44 'foward':20 'handl':30 'jump':18 'key':49 'm':52 'make':57 'mayb':41 'new':62 'say':6 'ssh':17,64,77 'take':36 'two':24 'use':48 'way':26 'work':59 'would':5 'xpipe':28,67 'yes':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7937054"
  +editedAt: DateTimeImmutable @1727939912 {#3137
    date: 2024-10-03 09:18:32.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706008450 {#3136
    date: 2024-01-23 12:14:10.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
81 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
82 DENIED moderate
App\Entity\EntryComment {#3120
  +user: App\Entity\User {#2120 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2540 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2539
    +user: App\Entity\User {#2553 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2540 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      Would this let me do something like SSH to a bastion host, elevate privs with sudo, and SSH forward from there, then elevate privs again on the final target I’m trying to get to? Maybe do that on 100 servers at the same time?\n
      \n
      Back a half decade, I and my team of DBAs would have killed for something like that.\n
      \n
      Sorry if I’m the “can it do this weird and unnecessary thing” guy, but it really looks like a dream come true if it’s what I think it is
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1728037564 {#2534
      date: 2024-10-04 12:26:04.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crschnick@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2541 …}
    +nested: Doctrine\ORM\PersistentCollection {#2543 …}
    +votes: Doctrine\ORM\PersistentCollection {#2545 …}
    +reports: Doctrine\ORM\PersistentCollection {#2547 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2549 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2551 …}
    -id: 333889
    -bodyTs: "'100':40 'back':46 'bastion':11 'come':84 'dbas':55 'decad':49 'dream':83 'elev':13,23 'final':28 'forward':19 'get':34 'guy':76 'half':48 'host':12 'kill':58 'let':3 'like':7,61,81 'look':80 'm':31,66 'mayb':36 'priv':14,24 'realli':79 'server':41 'someth':6,60 'sorri':63 'ssh':8,18 'sudo':16 'target':29 'team':53 'thing':75 'think':91 'time':45 'tri':32 'true':85 'unnecessari':74 'weird':72 'would':1,56"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/6327518"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706007939 {#2535
      date: 2024-01-23 12:05:39.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2539}
  +body: """
    Honest question - why would you elevate privs on the bastion?\n
    \n
    You can automatically use a bastion host with an SSH config entry as well in case you didn’t know:\n
    \n
    ```\n
    \n
    <span style="color:#323232;">Host target.example.com\n
    </span><span style="color:#323232;">  User  username\n
    </span><span style="color:#323232;">  ProxyJump username@bastion.example.com\n
    </span>\n
    ```\n
    \n
    Then you just `ssh target.example.com`. Port forwarding is sent through as well.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706025026 {#3122
    date: 2024-01-23 16:50:26.0 +01:00
  }
  +ip: null
  +tags: [
    "323232"
  ]
  +mentions: [
    "@crschnick@sh.itjust.works"
    "@maynarkh@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3119 …}
  +nested: Doctrine\ORM\PersistentCollection {#3117 …}
  +votes: Doctrine\ORM\PersistentCollection {#3115 …}
  +reports: Doctrine\ORM\PersistentCollection {#3113 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3111 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3109 …}
  -id: 334328
  -bodyTs: "'automat':13 'bastion':10,16 'case':26 'config':21 'didn':28 'elev':6 'entri':22 'forward':43 'honest':1 'host':17,31 'know':30 'port':42 'priv':7 'proxyjump':35 'question':2 'sent':45 'ssh':20,40 'target.example.com':32,41 'use':14 'user':33 'usernam':34 'username@bastion.example.com':36 'well':24,48 'would':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7944443"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706025026 {#3121
    date: 2024-01-23 16:50:26.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
83 DENIED edit
App\Entity\EntryComment {#3120
  +user: App\Entity\User {#2120 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2540 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2539
    +user: App\Entity\User {#2553 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2540 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      Would this let me do something like SSH to a bastion host, elevate privs with sudo, and SSH forward from there, then elevate privs again on the final target I’m trying to get to? Maybe do that on 100 servers at the same time?\n
      \n
      Back a half decade, I and my team of DBAs would have killed for something like that.\n
      \n
      Sorry if I’m the “can it do this weird and unnecessary thing” guy, but it really looks like a dream come true if it’s what I think it is
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1728037564 {#2534
      date: 2024-10-04 12:26:04.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crschnick@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2541 …}
    +nested: Doctrine\ORM\PersistentCollection {#2543 …}
    +votes: Doctrine\ORM\PersistentCollection {#2545 …}
    +reports: Doctrine\ORM\PersistentCollection {#2547 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2549 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2551 …}
    -id: 333889
    -bodyTs: "'100':40 'back':46 'bastion':11 'come':84 'dbas':55 'decad':49 'dream':83 'elev':13,23 'final':28 'forward':19 'get':34 'guy':76 'half':48 'host':12 'kill':58 'let':3 'like':7,61,81 'look':80 'm':31,66 'mayb':36 'priv':14,24 'realli':79 'server':41 'someth':6,60 'sorri':63 'ssh':8,18 'sudo':16 'target':29 'team':53 'thing':75 'think':91 'time':45 'tri':32 'true':85 'unnecessari':74 'weird':72 'would':1,56"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/6327518"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706007939 {#2535
      date: 2024-01-23 12:05:39.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2539}
  +body: """
    Honest question - why would you elevate privs on the bastion?\n
    \n
    You can automatically use a bastion host with an SSH config entry as well in case you didn’t know:\n
    \n
    ```\n
    \n
    <span style="color:#323232;">Host target.example.com\n
    </span><span style="color:#323232;">  User  username\n
    </span><span style="color:#323232;">  ProxyJump username@bastion.example.com\n
    </span>\n
    ```\n
    \n
    Then you just `ssh target.example.com`. Port forwarding is sent through as well.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706025026 {#3122
    date: 2024-01-23 16:50:26.0 +01:00
  }
  +ip: null
  +tags: [
    "323232"
  ]
  +mentions: [
    "@crschnick@sh.itjust.works"
    "@maynarkh@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3119 …}
  +nested: Doctrine\ORM\PersistentCollection {#3117 …}
  +votes: Doctrine\ORM\PersistentCollection {#3115 …}
  +reports: Doctrine\ORM\PersistentCollection {#3113 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3111 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3109 …}
  -id: 334328
  -bodyTs: "'automat':13 'bastion':10,16 'case':26 'config':21 'didn':28 'elev':6 'entri':22 'forward':43 'honest':1 'host':17,31 'know':30 'port':42 'priv':7 'proxyjump':35 'question':2 'sent':45 'ssh':20,40 'target.example.com':32,41 'use':14 'user':33 'usernam':34 'username@bastion.example.com':36 'well':24,48 'would':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7944443"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706025026 {#3121
    date: 2024-01-23 16:50:26.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
84 DENIED moderate
App\Entity\EntryComment {#3120
  +user: App\Entity\User {#2120 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2540 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2539
    +user: App\Entity\User {#2553 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2540 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      Would this let me do something like SSH to a bastion host, elevate privs with sudo, and SSH forward from there, then elevate privs again on the final target I’m trying to get to? Maybe do that on 100 servers at the same time?\n
      \n
      Back a half decade, I and my team of DBAs would have killed for something like that.\n
      \n
      Sorry if I’m the “can it do this weird and unnecessary thing” guy, but it really looks like a dream come true if it’s what I think it is
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1728037564 {#2534
      date: 2024-10-04 12:26:04.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crschnick@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2541 …}
    +nested: Doctrine\ORM\PersistentCollection {#2543 …}
    +votes: Doctrine\ORM\PersistentCollection {#2545 …}
    +reports: Doctrine\ORM\PersistentCollection {#2547 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2549 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2551 …}
    -id: 333889
    -bodyTs: "'100':40 'back':46 'bastion':11 'come':84 'dbas':55 'decad':49 'dream':83 'elev':13,23 'final':28 'forward':19 'get':34 'guy':76 'half':48 'host':12 'kill':58 'let':3 'like':7,61,81 'look':80 'm':31,66 'mayb':36 'priv':14,24 'realli':79 'server':41 'someth':6,60 'sorri':63 'ssh':8,18 'sudo':16 'target':29 'team':53 'thing':75 'think':91 'time':45 'tri':32 'true':85 'unnecessari':74 'weird':72 'would':1,56"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/6327518"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706007939 {#2535
      date: 2024-01-23 12:05:39.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2539}
  +body: """
    Honest question - why would you elevate privs on the bastion?\n
    \n
    You can automatically use a bastion host with an SSH config entry as well in case you didn’t know:\n
    \n
    ```\n
    \n
    <span style="color:#323232;">Host target.example.com\n
    </span><span style="color:#323232;">  User  username\n
    </span><span style="color:#323232;">  ProxyJump username@bastion.example.com\n
    </span>\n
    ```\n
    \n
    Then you just `ssh target.example.com`. Port forwarding is sent through as well.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706025026 {#3122
    date: 2024-01-23 16:50:26.0 +01:00
  }
  +ip: null
  +tags: [
    "323232"
  ]
  +mentions: [
    "@crschnick@sh.itjust.works"
    "@maynarkh@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3119 …}
  +nested: Doctrine\ORM\PersistentCollection {#3117 …}
  +votes: Doctrine\ORM\PersistentCollection {#3115 …}
  +reports: Doctrine\ORM\PersistentCollection {#3113 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3111 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3109 …}
  -id: 334328
  -bodyTs: "'automat':13 'bastion':10,16 'case':26 'config':21 'didn':28 'elev':6 'entri':22 'forward':43 'honest':1 'host':17,31 'know':30 'port':42 'priv':7 'proxyjump':35 'question':2 'sent':45 'ssh':20,40 'target.example.com':32,41 'use':14 'user':33 'usernam':34 'username@bastion.example.com':36 'well':24,48 'would':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7944443"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706025026 {#3121
    date: 2024-01-23 16:50:26.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
85 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
86 DENIED moderate
App\Entity\EntryComment {#3261
  +user: App\Entity\User {#2553 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2540 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3120
    +user: App\Entity\User {#2120 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2540 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2539
      +user: App\Entity\User {#2553 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2540 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        Would this let me do something like SSH to a bastion host, elevate privs with sudo, and SSH forward from there, then elevate privs again on the final target I’m trying to get to? Maybe do that on 100 servers at the same time?\n
        \n
        Back a half decade, I and my team of DBAs would have killed for something like that.\n
        \n
        Sorry if I’m the “can it do this weird and unnecessary thing” guy, but it really looks like a dream come true if it’s what I think it is
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1728037564 {#2534
        date: 2024-10-04 12:26:04.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@crschnick@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2541 …}
      +nested: Doctrine\ORM\PersistentCollection {#2543 …}
      +votes: Doctrine\ORM\PersistentCollection {#2545 …}
      +reports: Doctrine\ORM\PersistentCollection {#2547 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2549 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2551 …}
      -id: 333889
      -bodyTs: "'100':40 'back':46 'bastion':11 'come':84 'dbas':55 'decad':49 'dream':83 'elev':13,23 'final':28 'forward':19 'get':34 'guy':76 'half':48 'host':12 'kill':58 'let':3 'like':7,61,81 'look':80 'm':31,66 'mayb':36 'priv':14,24 'realli':79 'server':41 'someth':6,60 'sorri':63 'ssh':8,18 'sudo':16 'target':29 'team':53 'thing':75 'think':91 'time':45 'tri':32 'true':85 'unnecessari':74 'weird':72 'would':1,56"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.nl/comment/6327518"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706007939 {#2535
        date: 2024-01-23 12:05:39.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2539}
    +body: """
      Honest question - why would you elevate privs on the bastion?\n
      \n
      You can automatically use a bastion host with an SSH config entry as well in case you didn’t know:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">Host target.example.com\n
      </span><span style="color:#323232;">  User  username\n
      </span><span style="color:#323232;">  ProxyJump username@bastion.example.com\n
      </span>\n
      ```\n
      \n
      Then you just `ssh target.example.com`. Port forwarding is sent through as well.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706025026 {#3122
      date: 2024-01-23 16:50:26.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@crschnick@sh.itjust.works"
      "@maynarkh@feddit.nl"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3119 …}
    +nested: Doctrine\ORM\PersistentCollection {#3117 …}
    +votes: Doctrine\ORM\PersistentCollection {#3115 …}
    +reports: Doctrine\ORM\PersistentCollection {#3113 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3111 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3109 …}
    -id: 334328
    -bodyTs: "'automat':13 'bastion':10,16 'case':26 'config':21 'didn':28 'elev':6 'entri':22 'forward':43 'honest':1 'host':17,31 'know':30 'port':42 'priv':7 'proxyjump':35 'question':2 'sent':45 'ssh':20,40 'target.example.com':32,41 'use':14 'user':33 'usernam':34 'username@bastion.example.com':36 'well':24,48 'would':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/7944443"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706025026 {#3121
      date: 2024-01-23 16:50:26.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2539}
  +body: """
    You’re right it should work like that, but I remember trying it, and it didn’t because of some weird security policy.\n
    \n
    It is a very good tip though.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706039749 {#3259
    date: 2024-01-23 20:55:49.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crschnick@sh.itjust.works"
    "@maynarkh@feddit.nl"
    "@atzanteol@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3262 …}
  +nested: Doctrine\ORM\PersistentCollection {#3264 …}
  +votes: Doctrine\ORM\PersistentCollection {#3266 …}
  +reports: Doctrine\ORM\PersistentCollection {#3268 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3270 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3272 …}
  -id: 334976
  -bodyTs: "'didn':16 'good':28 'like':7 'polici':23 're':2 'rememb':11 'right':3 'secur':22 'though':30 'tip':29 'tri':12 'weird':21 'work':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/6338470"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706039749 {#3260
    date: 2024-01-23 20:55:49.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
87 DENIED edit
App\Entity\EntryComment {#3261
  +user: App\Entity\User {#2553 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2540 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3120
    +user: App\Entity\User {#2120 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2540 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2539
      +user: App\Entity\User {#2553 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2540 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        Would this let me do something like SSH to a bastion host, elevate privs with sudo, and SSH forward from there, then elevate privs again on the final target I’m trying to get to? Maybe do that on 100 servers at the same time?\n
        \n
        Back a half decade, I and my team of DBAs would have killed for something like that.\n
        \n
        Sorry if I’m the “can it do this weird and unnecessary thing” guy, but it really looks like a dream come true if it’s what I think it is
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1728037564 {#2534
        date: 2024-10-04 12:26:04.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@crschnick@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2541 …}
      +nested: Doctrine\ORM\PersistentCollection {#2543 …}
      +votes: Doctrine\ORM\PersistentCollection {#2545 …}
      +reports: Doctrine\ORM\PersistentCollection {#2547 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2549 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2551 …}
      -id: 333889
      -bodyTs: "'100':40 'back':46 'bastion':11 'come':84 'dbas':55 'decad':49 'dream':83 'elev':13,23 'final':28 'forward':19 'get':34 'guy':76 'half':48 'host':12 'kill':58 'let':3 'like':7,61,81 'look':80 'm':31,66 'mayb':36 'priv':14,24 'realli':79 'server':41 'someth':6,60 'sorri':63 'ssh':8,18 'sudo':16 'target':29 'team':53 'thing':75 'think':91 'time':45 'tri':32 'true':85 'unnecessari':74 'weird':72 'would':1,56"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.nl/comment/6327518"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706007939 {#2535
        date: 2024-01-23 12:05:39.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2539}
    +body: """
      Honest question - why would you elevate privs on the bastion?\n
      \n
      You can automatically use a bastion host with an SSH config entry as well in case you didn’t know:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">Host target.example.com\n
      </span><span style="color:#323232;">  User  username\n
      </span><span style="color:#323232;">  ProxyJump username@bastion.example.com\n
      </span>\n
      ```\n
      \n
      Then you just `ssh target.example.com`. Port forwarding is sent through as well.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706025026 {#3122
      date: 2024-01-23 16:50:26.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@crschnick@sh.itjust.works"
      "@maynarkh@feddit.nl"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3119 …}
    +nested: Doctrine\ORM\PersistentCollection {#3117 …}
    +votes: Doctrine\ORM\PersistentCollection {#3115 …}
    +reports: Doctrine\ORM\PersistentCollection {#3113 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3111 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3109 …}
    -id: 334328
    -bodyTs: "'automat':13 'bastion':10,16 'case':26 'config':21 'didn':28 'elev':6 'entri':22 'forward':43 'honest':1 'host':17,31 'know':30 'port':42 'priv':7 'proxyjump':35 'question':2 'sent':45 'ssh':20,40 'target.example.com':32,41 'use':14 'user':33 'usernam':34 'username@bastion.example.com':36 'well':24,48 'would':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/7944443"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706025026 {#3121
      date: 2024-01-23 16:50:26.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2539}
  +body: """
    You’re right it should work like that, but I remember trying it, and it didn’t because of some weird security policy.\n
    \n
    It is a very good tip though.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706039749 {#3259
    date: 2024-01-23 20:55:49.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crschnick@sh.itjust.works"
    "@maynarkh@feddit.nl"
    "@atzanteol@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3262 …}
  +nested: Doctrine\ORM\PersistentCollection {#3264 …}
  +votes: Doctrine\ORM\PersistentCollection {#3266 …}
  +reports: Doctrine\ORM\PersistentCollection {#3268 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3270 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3272 …}
  -id: 334976
  -bodyTs: "'didn':16 'good':28 'like':7 'polici':23 're':2 'rememb':11 'right':3 'secur':22 'though':30 'tip':29 'tri':12 'weird':21 'work':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/6338470"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706039749 {#3260
    date: 2024-01-23 20:55:49.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
88 DENIED moderate
App\Entity\EntryComment {#3261
  +user: App\Entity\User {#2553 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2540 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3120
    +user: App\Entity\User {#2120 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2540 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2539
      +user: App\Entity\User {#2553 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2540 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: """
        Would this let me do something like SSH to a bastion host, elevate privs with sudo, and SSH forward from there, then elevate privs again on the final target I’m trying to get to? Maybe do that on 100 servers at the same time?\n
        \n
        Back a half decade, I and my team of DBAs would have killed for something like that.\n
        \n
        Sorry if I’m the “can it do this weird and unnecessary thing” guy, but it really looks like a dream come true if it’s what I think it is
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1728037564 {#2534
        date: 2024-10-04 12:26:04.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@crschnick@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2541 …}
      +nested: Doctrine\ORM\PersistentCollection {#2543 …}
      +votes: Doctrine\ORM\PersistentCollection {#2545 …}
      +reports: Doctrine\ORM\PersistentCollection {#2547 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2549 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2551 …}
      -id: 333889
      -bodyTs: "'100':40 'back':46 'bastion':11 'come':84 'dbas':55 'decad':49 'dream':83 'elev':13,23 'final':28 'forward':19 'get':34 'guy':76 'half':48 'host':12 'kill':58 'let':3 'like':7,61,81 'look':80 'm':31,66 'mayb':36 'priv':14,24 'realli':79 'server':41 'someth':6,60 'sorri':63 'ssh':8,18 'sudo':16 'target':29 'team':53 'thing':75 'think':91 'time':45 'tri':32 'true':85 'unnecessari':74 'weird':72 'would':1,56"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.nl/comment/6327518"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706007939 {#2535
        date: 2024-01-23 12:05:39.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2539}
    +body: """
      Honest question - why would you elevate privs on the bastion?\n
      \n
      You can automatically use a bastion host with an SSH config entry as well in case you didn’t know:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">Host target.example.com\n
      </span><span style="color:#323232;">  User  username\n
      </span><span style="color:#323232;">  ProxyJump username@bastion.example.com\n
      </span>\n
      ```\n
      \n
      Then you just `ssh target.example.com`. Port forwarding is sent through as well.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706025026 {#3122
      date: 2024-01-23 16:50:26.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@crschnick@sh.itjust.works"
      "@maynarkh@feddit.nl"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3119 …}
    +nested: Doctrine\ORM\PersistentCollection {#3117 …}
    +votes: Doctrine\ORM\PersistentCollection {#3115 …}
    +reports: Doctrine\ORM\PersistentCollection {#3113 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3111 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3109 …}
    -id: 334328
    -bodyTs: "'automat':13 'bastion':10,16 'case':26 'config':21 'didn':28 'elev':6 'entri':22 'forward':43 'honest':1 'host':17,31 'know':30 'port':42 'priv':7 'proxyjump':35 'question':2 'sent':45 'ssh':20,40 'target.example.com':32,41 'use':14 'user':33 'usernam':34 'username@bastion.example.com':36 'well':24,48 'would':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/7944443"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706025026 {#3121
      date: 2024-01-23 16:50:26.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2539}
  +body: """
    You’re right it should work like that, but I remember trying it, and it didn’t because of some weird security policy.\n
    \n
    It is a very good tip though.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706039749 {#3259
    date: 2024-01-23 20:55:49.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crschnick@sh.itjust.works"
    "@maynarkh@feddit.nl"
    "@atzanteol@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3262 …}
  +nested: Doctrine\ORM\PersistentCollection {#3264 …}
  +votes: Doctrine\ORM\PersistentCollection {#3266 …}
  +reports: Doctrine\ORM\PersistentCollection {#3268 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3270 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3272 …}
  -id: 334976
  -bodyTs: "'didn':16 'good':28 'like':7 'polici':23 're':2 'rememb':11 'right':3 'secur':22 'though':30 'tip':29 'tri':12 'weird':21 'work':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/6338470"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706039749 {#3260
    date: 2024-01-23 20:55:49.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
89 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
90 DENIED moderate
App\Entity\EntryComment {#2613
  +user: App\Entity\User {#2626 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2540 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "***Yo***"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706007527 {#2608
    date: 2024-01-23 11:58:47.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crschnick@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2614 …}
  +nested: Doctrine\ORM\PersistentCollection {#2616 …}
  +votes: Doctrine\ORM\PersistentCollection {#2618 …}
  +reports: Doctrine\ORM\PersistentCollection {#2620 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2622 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2624 …}
  -id: 333878
  -bodyTs: "'yo':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/7036752"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706007527 {#2609
    date: 2024-01-23 11:58:47.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
91 DENIED edit
App\Entity\EntryComment {#2613
  +user: App\Entity\User {#2626 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2540 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "***Yo***"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706007527 {#2608
    date: 2024-01-23 11:58:47.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crschnick@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2614 …}
  +nested: Doctrine\ORM\PersistentCollection {#2616 …}
  +votes: Doctrine\ORM\PersistentCollection {#2618 …}
  +reports: Doctrine\ORM\PersistentCollection {#2620 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2622 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2624 …}
  -id: 333878
  -bodyTs: "'yo':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/7036752"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706007527 {#2609
    date: 2024-01-23 11:58:47.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
92 DENIED moderate
App\Entity\EntryComment {#2613
  +user: App\Entity\User {#2626 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2540 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "***Yo***"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706007527 {#2608
    date: 2024-01-23 11:58:47.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crschnick@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2614 …}
  +nested: Doctrine\ORM\PersistentCollection {#2616 …}
  +votes: Doctrine\ORM\PersistentCollection {#2618 …}
  +reports: Doctrine\ORM\PersistentCollection {#2620 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2622 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2624 …}
  -id: 333878
  -bodyTs: "'yo':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/7036752"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706007527 {#2609
    date: 2024-01-23 11:58:47.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
93 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
94 DENIED moderate
App\Entity\EntryComment {#2687
  +user: App\Entity\User {#2701 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2688 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "I suppose Notesnook and StandardNotes come closest to these requirements. Also interesting: AnyType."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706003117 {#2682
    date: 2024-01-23 10:45:17.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Shimitar@feddit.it"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2689 …}
  +nested: Doctrine\ORM\PersistentCollection {#2691 …}
  +votes: Doctrine\ORM\PersistentCollection {#2693 …}
  +reports: Doctrine\ORM\PersistentCollection {#2695 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2697 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2699 …}
  -id: 333791
  -bodyTs: "'also':11 'anytyp':13 'closest':7 'come':6 'interest':12 'notesnook':3 'requir':10 'standardnot':5 'suppos':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/6734666"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706003117 {#2683
    date: 2024-01-23 10:45:17.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
95 DENIED edit
App\Entity\EntryComment {#2687
  +user: App\Entity\User {#2701 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2688 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "I suppose Notesnook and StandardNotes come closest to these requirements. Also interesting: AnyType."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706003117 {#2682
    date: 2024-01-23 10:45:17.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Shimitar@feddit.it"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2689 …}
  +nested: Doctrine\ORM\PersistentCollection {#2691 …}
  +votes: Doctrine\ORM\PersistentCollection {#2693 …}
  +reports: Doctrine\ORM\PersistentCollection {#2695 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2697 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2699 …}
  -id: 333791
  -bodyTs: "'also':11 'anytyp':13 'closest':7 'come':6 'interest':12 'notesnook':3 'requir':10 'standardnot':5 'suppos':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/6734666"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706003117 {#2683
    date: 2024-01-23 10:45:17.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
96 DENIED moderate
App\Entity\EntryComment {#2687
  +user: App\Entity\User {#2701 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2688 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "I suppose Notesnook and StandardNotes come closest to these requirements. Also interesting: AnyType."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706003117 {#2682
    date: 2024-01-23 10:45:17.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Shimitar@feddit.it"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2689 …}
  +nested: Doctrine\ORM\PersistentCollection {#2691 …}
  +votes: Doctrine\ORM\PersistentCollection {#2693 …}
  +reports: Doctrine\ORM\PersistentCollection {#2695 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2697 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2699 …}
  -id: 333791
  -bodyTs: "'also':11 'anytyp':13 'closest':7 'come':6 'interest':12 'notesnook':3 'requir':10 'standardnot':5 'suppos':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/6734666"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706003117 {#2683
    date: 2024-01-23 10:45:17.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
97 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
98 DENIED moderate
App\Entity\EntryComment {#2763
  +user: App\Entity\User {#2777 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2764 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "I download them either from Youtube or from the podcasts’ RSS feeds."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1706000243 {#2758
    date: 2024-01-23 09:57:23.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Shadow_Zwiebel@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2765 …}
  +nested: Doctrine\ORM\PersistentCollection {#2767 …}
  +votes: Doctrine\ORM\PersistentCollection {#2769 …}
  +reports: Doctrine\ORM\PersistentCollection {#2771 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2773 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2775 …}
  -id: 333739
  -bodyTs: "'download':2 'either':4 'feed':12 'podcast':10 'rss':11 'youtub':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/6324761"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706000243 {#2759
    date: 2024-01-23 09:57:23.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
99 DENIED edit
App\Entity\EntryComment {#2763
  +user: App\Entity\User {#2777 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2764 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "I download them either from Youtube or from the podcasts’ RSS feeds."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1706000243 {#2758
    date: 2024-01-23 09:57:23.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Shadow_Zwiebel@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2765 …}
  +nested: Doctrine\ORM\PersistentCollection {#2767 …}
  +votes: Doctrine\ORM\PersistentCollection {#2769 …}
  +reports: Doctrine\ORM\PersistentCollection {#2771 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2773 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2775 …}
  -id: 333739
  -bodyTs: "'download':2 'either':4 'feed':12 'podcast':10 'rss':11 'youtub':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/6324761"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706000243 {#2759
    date: 2024-01-23 09:57:23.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
100 DENIED moderate
App\Entity\EntryComment {#2763
  +user: App\Entity\User {#2777 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2764 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "I download them either from Youtube or from the podcasts’ RSS feeds."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1706000243 {#2758
    date: 2024-01-23 09:57:23.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Shadow_Zwiebel@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2765 …}
  +nested: Doctrine\ORM\PersistentCollection {#2767 …}
  +votes: Doctrine\ORM\PersistentCollection {#2769 …}
  +reports: Doctrine\ORM\PersistentCollection {#2771 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2773 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2775 …}
  -id: 333739
  -bodyTs: "'download':2 'either':4 'feed':12 'podcast':10 'rss':11 'youtub':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/6324761"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706000243 {#2759
    date: 2024-01-23 09:57:23.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
101 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
102 DENIED moderate
App\Entity\EntryComment {#2838
  +user: App\Entity\User {#2851 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2764 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "I hear Anna’s Archives is great for ebooks. I don’t do audiobooks, and can’t stand podcasts, but it sounds like a lot of good suggestions were made for those already."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1705998848 {#2833
    date: 2024-01-23 09:34:08.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Shadow_Zwiebel@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2839 …}
  +nested: Doctrine\ORM\PersistentCollection {#2841 …}
  +votes: Doctrine\ORM\PersistentCollection {#2843 …}
  +reports: Doctrine\ORM\PersistentCollection {#2845 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2847 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2849 …}
  -id: 333711
  -bodyTs: "'alreadi':33 'anna':3 'archiv':5 'audiobook':14 'ebook':9 'good':27 'great':7 'hear':2 'like':23 'lot':25 'made':30 'podcast':19 'sound':22 'stand':18 'suggest':28"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/6631639"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705998848 {#2834
    date: 2024-01-23 09:34:08.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
103 DENIED edit
App\Entity\EntryComment {#2838
  +user: App\Entity\User {#2851 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2764 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "I hear Anna’s Archives is great for ebooks. I don’t do audiobooks, and can’t stand podcasts, but it sounds like a lot of good suggestions were made for those already."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1705998848 {#2833
    date: 2024-01-23 09:34:08.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Shadow_Zwiebel@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2839 …}
  +nested: Doctrine\ORM\PersistentCollection {#2841 …}
  +votes: Doctrine\ORM\PersistentCollection {#2843 …}
  +reports: Doctrine\ORM\PersistentCollection {#2845 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2847 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2849 …}
  -id: 333711
  -bodyTs: "'alreadi':33 'anna':3 'archiv':5 'audiobook':14 'ebook':9 'good':27 'great':7 'hear':2 'like':23 'lot':25 'made':30 'podcast':19 'sound':22 'stand':18 'suggest':28"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/6631639"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705998848 {#2834
    date: 2024-01-23 09:34:08.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
104 DENIED moderate
App\Entity\EntryComment {#2838
  +user: App\Entity\User {#2851 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2764 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "I hear Anna’s Archives is great for ebooks. I don’t do audiobooks, and can’t stand podcasts, but it sounds like a lot of good suggestions were made for those already."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1705998848 {#2833
    date: 2024-01-23 09:34:08.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Shadow_Zwiebel@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2839 …}
  +nested: Doctrine\ORM\PersistentCollection {#2841 …}
  +votes: Doctrine\ORM\PersistentCollection {#2843 …}
  +reports: Doctrine\ORM\PersistentCollection {#2845 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2847 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2849 …}
  -id: 333711
  -bodyTs: "'alreadi':33 'anna':3 'archiv':5 'audiobook':14 'ebook':9 'good':27 'great':7 'hear':2 'like':23 'lot':25 'made':30 'podcast':19 'sound':22 'stand':18 'suggest':28"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/6631639"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705998848 {#2834
    date: 2024-01-23 09:34:08.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
105 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
106 DENIED moderate
App\Entity\EntryComment {#2911
  +user: App\Entity\User {#2924 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2540 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "Some indication of how this is different from a VPN or remote file system would be helpful."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1727920619 {#2906
    date: 2024-10-03 03:56:59.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crschnick@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2912 …}
  +nested: Doctrine\ORM\PersistentCollection {#2914 …}
  +votes: Doctrine\ORM\PersistentCollection {#2916 …}
  +reports: Doctrine\ORM\PersistentCollection {#2918 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2920 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2922 …}
  -id: 333569
  -bodyTs: "'differ':7 'file':13 'help':17 'indic':2 'remot':12 'system':14 'vpn':10 'would':15"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6934992"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705992824 {#2907
    date: 2024-01-23 07:53:44.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
107 DENIED edit
App\Entity\EntryComment {#2911
  +user: App\Entity\User {#2924 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2540 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "Some indication of how this is different from a VPN or remote file system would be helpful."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1727920619 {#2906
    date: 2024-10-03 03:56:59.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crschnick@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2912 …}
  +nested: Doctrine\ORM\PersistentCollection {#2914 …}
  +votes: Doctrine\ORM\PersistentCollection {#2916 …}
  +reports: Doctrine\ORM\PersistentCollection {#2918 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2920 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2922 …}
  -id: 333569
  -bodyTs: "'differ':7 'file':13 'help':17 'indic':2 'remot':12 'system':14 'vpn':10 'would':15"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6934992"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705992824 {#2907
    date: 2024-01-23 07:53:44.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
108 DENIED moderate
App\Entity\EntryComment {#2911
  +user: App\Entity\User {#2924 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2540 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "Some indication of how this is different from a VPN or remote file system would be helpful."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1727920619 {#2906
    date: 2024-10-03 03:56:59.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crschnick@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2912 …}
  +nested: Doctrine\ORM\PersistentCollection {#2914 …}
  +votes: Doctrine\ORM\PersistentCollection {#2916 …}
  +reports: Doctrine\ORM\PersistentCollection {#2918 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2920 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2922 …}
  -id: 333569
  -bodyTs: "'differ':7 'file':13 'help':17 'indic':2 'remot':12 'system':14 'vpn':10 'would':15"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6934992"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705992824 {#2907
    date: 2024-01-23 07:53:44.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
109 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
110 DENIED moderate
App\Entity\EntryComment {#3068
  +user: Proxies\__CG__\App\Entity\User {#3151 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2540 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2911
    +user: App\Entity\User {#2924 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2540 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Some indication of how this is different from a VPN or remote file system would be helpful."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1727920619 {#2906
      date: 2024-10-03 03:56:59.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crschnick@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2912 …}
    +nested: Doctrine\ORM\PersistentCollection {#2914 …}
    +votes: Doctrine\ORM\PersistentCollection {#2916 …}
    +reports: Doctrine\ORM\PersistentCollection {#2918 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2920 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2922 …}
    -id: 333569
    -bodyTs: "'differ':7 'file':13 'help':17 'indic':2 'remot':12 'system':14 'vpn':10 'would':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6934992"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705992824 {#2907
      date: 2024-01-23 07:53:44.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2911}
  +body: """
    It’s not really related at all.\n
    \n
    It is basically a graphical wrapper around your CLI tools like `ssh`, `docker`, `kubectl`, and more that gives you the features you know from tools like graphical SFTP clients but supports much more types of connections and allows you to use your favourite terminal and editor for your remote connections.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1705995178 {#3069
    date: 2024-01-23 08:32:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crschnick@sh.itjust.works"
    "@solrize@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3150 …}
  +nested: Doctrine\ORM\PersistentCollection {#3148 …}
  +votes: Doctrine\ORM\PersistentCollection {#3146 …}
  +reports: Doctrine\ORM\PersistentCollection {#3144 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3142 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3140 …}
  -id: 333621
  -bodyTs: "'allow':45 'around':14 'basic':10 'cli':16 'client':36 'connect':43,57 'docker':20 'editor':53 'favourit':50 'featur':28 'give':25 'graphic':12,34 'know':30 'kubectl':21 'like':18,33 'much':39 'realli':4 'relat':5 'remot':56 'sftp':35 'ssh':19 'support':38 'termin':51 'tool':17,32 'type':41 'use':48 'wrapper':13"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7928248"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705995178 {#3072
    date: 2024-01-23 08:32:58.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
111 DENIED edit
App\Entity\EntryComment {#3068
  +user: Proxies\__CG__\App\Entity\User {#3151 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2540 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2911
    +user: App\Entity\User {#2924 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2540 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Some indication of how this is different from a VPN or remote file system would be helpful."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1727920619 {#2906
      date: 2024-10-03 03:56:59.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crschnick@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2912 …}
    +nested: Doctrine\ORM\PersistentCollection {#2914 …}
    +votes: Doctrine\ORM\PersistentCollection {#2916 …}
    +reports: Doctrine\ORM\PersistentCollection {#2918 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2920 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2922 …}
    -id: 333569
    -bodyTs: "'differ':7 'file':13 'help':17 'indic':2 'remot':12 'system':14 'vpn':10 'would':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6934992"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705992824 {#2907
      date: 2024-01-23 07:53:44.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2911}
  +body: """
    It’s not really related at all.\n
    \n
    It is basically a graphical wrapper around your CLI tools like `ssh`, `docker`, `kubectl`, and more that gives you the features you know from tools like graphical SFTP clients but supports much more types of connections and allows you to use your favourite terminal and editor for your remote connections.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1705995178 {#3069
    date: 2024-01-23 08:32:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crschnick@sh.itjust.works"
    "@solrize@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3150 …}
  +nested: Doctrine\ORM\PersistentCollection {#3148 …}
  +votes: Doctrine\ORM\PersistentCollection {#3146 …}
  +reports: Doctrine\ORM\PersistentCollection {#3144 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3142 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3140 …}
  -id: 333621
  -bodyTs: "'allow':45 'around':14 'basic':10 'cli':16 'client':36 'connect':43,57 'docker':20 'editor':53 'favourit':50 'featur':28 'give':25 'graphic':12,34 'know':30 'kubectl':21 'like':18,33 'much':39 'realli':4 'relat':5 'remot':56 'sftp':35 'ssh':19 'support':38 'termin':51 'tool':17,32 'type':41 'use':48 'wrapper':13"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7928248"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705995178 {#3072
    date: 2024-01-23 08:32:58.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
112 DENIED moderate
App\Entity\EntryComment {#3068
  +user: Proxies\__CG__\App\Entity\User {#3151 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2540 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2911
    +user: App\Entity\User {#2924 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2540 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Some indication of how this is different from a VPN or remote file system would be helpful."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1727920619 {#2906
      date: 2024-10-03 03:56:59.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crschnick@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2912 …}
    +nested: Doctrine\ORM\PersistentCollection {#2914 …}
    +votes: Doctrine\ORM\PersistentCollection {#2916 …}
    +reports: Doctrine\ORM\PersistentCollection {#2918 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2920 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2922 …}
    -id: 333569
    -bodyTs: "'differ':7 'file':13 'help':17 'indic':2 'remot':12 'system':14 'vpn':10 'would':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6934992"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705992824 {#2907
      date: 2024-01-23 07:53:44.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2911}
  +body: """
    It’s not really related at all.\n
    \n
    It is basically a graphical wrapper around your CLI tools like `ssh`, `docker`, `kubectl`, and more that gives you the features you know from tools like graphical SFTP clients but supports much more types of connections and allows you to use your favourite terminal and editor for your remote connections.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1705995178 {#3069
    date: 2024-01-23 08:32:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crschnick@sh.itjust.works"
    "@solrize@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3150 …}
  +nested: Doctrine\ORM\PersistentCollection {#3148 …}
  +votes: Doctrine\ORM\PersistentCollection {#3146 …}
  +reports: Doctrine\ORM\PersistentCollection {#3144 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3142 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3140 …}
  -id: 333621
  -bodyTs: "'allow':45 'around':14 'basic':10 'cli':16 'client':36 'connect':43,57 'docker':20 'editor':53 'favourit':50 'featur':28 'give':25 'graphic':12,34 'know':30 'kubectl':21 'like':18,33 'much':39 'realli':4 'relat':5 'remot':56 'sftp':35 'ssh':19 'support':38 'termin':51 'tool':17,32 'type':41 'use':48 'wrapper':13"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7928248"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705995178 {#3072
    date: 2024-01-23 08:32:58.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
113 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
114 DENIED moderate
App\Entity\EntryComment {#3234
  +user: App\Entity\User {#2924 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2540 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3068
    +user: Proxies\__CG__\App\Entity\User {#3151 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2540 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2911
      +user: App\Entity\User {#2924 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2540 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: "Some indication of how this is different from a VPN or remote file system would be helpful."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1727920619 {#2906
        date: 2024-10-03 03:56:59.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@crschnick@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2912 …}
      +nested: Doctrine\ORM\PersistentCollection {#2914 …}
      +votes: Doctrine\ORM\PersistentCollection {#2916 …}
      +reports: Doctrine\ORM\PersistentCollection {#2918 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2920 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2922 …}
      -id: 333569
      -bodyTs: "'differ':7 'file':13 'help':17 'indic':2 'remot':12 'system':14 'vpn':10 'would':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6934992"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705992824 {#2907
        date: 2024-01-23 07:53:44.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2911}
    +body: """
      It’s not really related at all.\n
      \n
      It is basically a graphical wrapper around your CLI tools like `ssh`, `docker`, `kubectl`, and more that gives you the features you know from tools like graphical SFTP clients but supports much more types of connections and allows you to use your favourite terminal and editor for your remote connections.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1705995178 {#3069
      date: 2024-01-23 08:32:58.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crschnick@sh.itjust.works"
      "@solrize@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3150 …}
    +nested: Doctrine\ORM\PersistentCollection {#3148 …}
    +votes: Doctrine\ORM\PersistentCollection {#3146 …}
    +reports: Doctrine\ORM\PersistentCollection {#3144 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3142 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3140 …}
    -id: 333621
    -bodyTs: "'allow':45 'around':14 'basic':10 'cli':16 'client':36 'connect':43,57 'docker':20 'editor':53 'favourit':50 'featur':28 'give':25 'graphic':12,34 'know':30 'kubectl':21 'like':18,33 'much':39 'realli':4 'relat':5 'remot':56 'sftp':35 'ssh':19 'support':38 'termin':51 'tool':17,32 'type':41 'use':48 'wrapper':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/7928248"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705995178 {#3072
      date: 2024-01-23 08:32:58.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2911}
  +body: "Ah thanks. I’m a fogey and am used to doing that stuff from the command line but that’s just me m. Good luck with the project!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706001105 {#3235
    date: 2024-01-23 10:11:45.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crschnick@sh.itjust.works"
    "@solrize@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3228 …}
  +nested: Doctrine\ORM\PersistentCollection {#3227 …}
  +votes: Doctrine\ORM\PersistentCollection {#3225 …}
  +reports: Doctrine\ORM\PersistentCollection {#3237 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3239 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3241 …}
  -id: 333762
  -bodyTs: "'ah':1 'command':16 'fogey':6 'good':24 'line':17 'luck':25 'm':4,23 'project':28 'stuff':13 'thank':2 'use':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6937900"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706001105 {#3232
    date: 2024-01-23 10:11:45.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
115 DENIED edit
App\Entity\EntryComment {#3234
  +user: App\Entity\User {#2924 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2540 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3068
    +user: Proxies\__CG__\App\Entity\User {#3151 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2540 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2911
      +user: App\Entity\User {#2924 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2540 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: "Some indication of how this is different from a VPN or remote file system would be helpful."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1727920619 {#2906
        date: 2024-10-03 03:56:59.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@crschnick@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2912 …}
      +nested: Doctrine\ORM\PersistentCollection {#2914 …}
      +votes: Doctrine\ORM\PersistentCollection {#2916 …}
      +reports: Doctrine\ORM\PersistentCollection {#2918 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2920 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2922 …}
      -id: 333569
      -bodyTs: "'differ':7 'file':13 'help':17 'indic':2 'remot':12 'system':14 'vpn':10 'would':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6934992"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705992824 {#2907
        date: 2024-01-23 07:53:44.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2911}
    +body: """
      It’s not really related at all.\n
      \n
      It is basically a graphical wrapper around your CLI tools like `ssh`, `docker`, `kubectl`, and more that gives you the features you know from tools like graphical SFTP clients but supports much more types of connections and allows you to use your favourite terminal and editor for your remote connections.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1705995178 {#3069
      date: 2024-01-23 08:32:58.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crschnick@sh.itjust.works"
      "@solrize@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3150 …}
    +nested: Doctrine\ORM\PersistentCollection {#3148 …}
    +votes: Doctrine\ORM\PersistentCollection {#3146 …}
    +reports: Doctrine\ORM\PersistentCollection {#3144 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3142 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3140 …}
    -id: 333621
    -bodyTs: "'allow':45 'around':14 'basic':10 'cli':16 'client':36 'connect':43,57 'docker':20 'editor':53 'favourit':50 'featur':28 'give':25 'graphic':12,34 'know':30 'kubectl':21 'like':18,33 'much':39 'realli':4 'relat':5 'remot':56 'sftp':35 'ssh':19 'support':38 'termin':51 'tool':17,32 'type':41 'use':48 'wrapper':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/7928248"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705995178 {#3072
      date: 2024-01-23 08:32:58.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2911}
  +body: "Ah thanks. I’m a fogey and am used to doing that stuff from the command line but that’s just me m. Good luck with the project!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706001105 {#3235
    date: 2024-01-23 10:11:45.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crschnick@sh.itjust.works"
    "@solrize@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3228 …}
  +nested: Doctrine\ORM\PersistentCollection {#3227 …}
  +votes: Doctrine\ORM\PersistentCollection {#3225 …}
  +reports: Doctrine\ORM\PersistentCollection {#3237 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3239 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3241 …}
  -id: 333762
  -bodyTs: "'ah':1 'command':16 'fogey':6 'good':24 'line':17 'luck':25 'm':4,23 'project':28 'stuff':13 'thank':2 'use':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6937900"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706001105 {#3232
    date: 2024-01-23 10:11:45.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
116 DENIED moderate
App\Entity\EntryComment {#3234
  +user: App\Entity\User {#2924 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2540 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3068
    +user: Proxies\__CG__\App\Entity\User {#3151 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2540 …}
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: App\Entity\EntryComment {#2911
      +user: App\Entity\User {#2924 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2540 …}
      +magazine: App\Entity\Magazine {#307}
      +image: null
      +parent: null
      +root: null
      +body: "Some indication of how this is different from a VPN or remote file system would be helpful."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1727920619 {#2906
        date: 2024-10-03 03:56:59.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@crschnick@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2912 …}
      +nested: Doctrine\ORM\PersistentCollection {#2914 …}
      +votes: Doctrine\ORM\PersistentCollection {#2916 …}
      +reports: Doctrine\ORM\PersistentCollection {#2918 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2920 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2922 …}
      -id: 333569
      -bodyTs: "'differ':7 'file':13 'help':17 'indic':2 'remot':12 'system':14 'vpn':10 'would':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6934992"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705992824 {#2907
        date: 2024-01-23 07:53:44.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2911}
    +body: """
      It’s not really related at all.\n
      \n
      It is basically a graphical wrapper around your CLI tools like `ssh`, `docker`, `kubectl`, and more that gives you the features you know from tools like graphical SFTP clients but supports much more types of connections and allows you to use your favourite terminal and editor for your remote connections.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1705995178 {#3069
      date: 2024-01-23 08:32:58.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crschnick@sh.itjust.works"
      "@solrize@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3150 …}
    +nested: Doctrine\ORM\PersistentCollection {#3148 …}
    +votes: Doctrine\ORM\PersistentCollection {#3146 …}
    +reports: Doctrine\ORM\PersistentCollection {#3144 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3142 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3140 …}
    -id: 333621
    -bodyTs: "'allow':45 'around':14 'basic':10 'cli':16 'client':36 'connect':43,57 'docker':20 'editor':53 'favourit':50 'featur':28 'give':25 'graphic':12,34 'know':30 'kubectl':21 'like':18,33 'much':39 'realli':4 'relat':5 'remot':56 'sftp':35 'ssh':19 'support':38 'termin':51 'tool':17,32 'type':41 'use':48 'wrapper':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/7928248"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705995178 {#3072
      date: 2024-01-23 08:32:58.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2911}
  +body: "Ah thanks. I’m a fogey and am used to doing that stuff from the command line but that’s just me m. Good luck with the project!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706001105 {#3235
    date: 2024-01-23 10:11:45.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crschnick@sh.itjust.works"
    "@solrize@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3228 …}
  +nested: Doctrine\ORM\PersistentCollection {#3227 …}
  +votes: Doctrine\ORM\PersistentCollection {#3225 …}
  +reports: Doctrine\ORM\PersistentCollection {#3237 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3239 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3241 …}
  -id: 333762
  -bodyTs: "'ah':1 'command':16 'fogey':6 'good':24 'line':17 'luck':25 'm':4,23 'project':28 'stuff':13 'thank':2 'use':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6937900"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706001105 {#3232
    date: 2024-01-23 10:11:45.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
117 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
118 DENIED moderate
App\Entity\EntryComment {#2984
  +user: App\Entity\User {#2997 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2540 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "Great software! And it keeps improving."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1705992111 {#2979
    date: 2024-01-23 07:41:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crschnick@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2985 …}
  +nested: Doctrine\ORM\PersistentCollection {#2987 …}
  +votes: Doctrine\ORM\PersistentCollection {#2989 …}
  +reports: Doctrine\ORM\PersistentCollection {#2991 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2993 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2995 …}
  -id: 333548
  -bodyTs: "'great':1 'improv':6 'keep':5 'softwar':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6934732"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705992111 {#2980
    date: 2024-01-23 07:41:51.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
119 DENIED edit
App\Entity\EntryComment {#2984
  +user: App\Entity\User {#2997 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2540 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "Great software! And it keeps improving."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1705992111 {#2979
    date: 2024-01-23 07:41:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crschnick@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2985 …}
  +nested: Doctrine\ORM\PersistentCollection {#2987 …}
  +votes: Doctrine\ORM\PersistentCollection {#2989 …}
  +reports: Doctrine\ORM\PersistentCollection {#2991 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2993 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2995 …}
  -id: 333548
  -bodyTs: "'great':1 'improv':6 'keep':5 'softwar':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6934732"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705992111 {#2980
    date: 2024-01-23 07:41:51.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
120 DENIED moderate
App\Entity\EntryComment {#2984
  +user: App\Entity\User {#2997 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2540 …}
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "Great software! And it keeps improving."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1705992111 {#2979
    date: 2024-01-23 07:41:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@crschnick@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2985 …}
  +nested: Doctrine\ORM\PersistentCollection {#2987 …}
  +votes: Doctrine\ORM\PersistentCollection {#2989 …}
  +reports: Doctrine\ORM\PersistentCollection {#2991 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2993 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2995 …}
  -id: 333548
  -bodyTs: "'great':1 'improv':6 'keep':5 'softwar':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6934732"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705992111 {#2980
    date: 2024-01-23 07:41:51.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
121 DENIED edit
App\Entity\Magazine {#307
  +icon: Proxies\__CG__\App\Entity\Image {#288 …}
  +name: "selfhosted@lemmy.world"
  +title: "selfhosted"
  +description: """
    A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
    \n
    Rules:\n
    \n
    - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
    - No spam posting.\n
    - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
    - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
    - No trolling.\n
    \n
    Resources:\n
    \n
    - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
    - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
    - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
    \n
    &gt; Any issues on the community? Report it using the report flag.\n
    \n
    &gt; Questions? DM the mods!
    """
  +rules: null
  +subscriptionsCount: 1
  +entryCount: 222
  +entryCommentCount: 3916
  +postCount: 0
  +postCommentCount: 0
  +isAdult: false
  +customCss: null
  +lastActive: DateTime @1729582735 {#317
    date: 2024-10-22 09:38:55.0 +02:00
  }
  +markedForDeletionAt: null
  +tags: null
  +moderators: Doctrine\ORM\PersistentCollection {#279 …}
  +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
  +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
  +entries: Doctrine\ORM\PersistentCollection {#222 …}
  +posts: Doctrine\ORM\PersistentCollection {#180 …}
  +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
  +bans: Doctrine\ORM\PersistentCollection {#159 …}
  +reports: Doctrine\ORM\PersistentCollection {#145 …}
  +badges: Doctrine\ORM\PersistentCollection {#123 …}
  +logs: Doctrine\ORM\PersistentCollection {#113 …}
  +awards: Doctrine\ORM\PersistentCollection {#102 …}
  +categories: Doctrine\ORM\PersistentCollection {#89 …}
  -id: 120
  +apId: "selfhosted@lemmy.world"
  +apProfileId: "https://lemmy.world/c/selfhosted"
  +apPublicUrl: "https://lemmy.world/c/selfhosted"
  +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
  +apInboxUrl: "https://lemmy.world/inbox"
  +apDomain: "lemmy.world"
  +apPreferredUsername: "selfhosted"
  +apDiscoverable: true
  +apManuallyApprovesFollowers: null
  +privateKey: null
  +publicKey: null
  +apFetchedAt: DateTime @1703473826 {#311
    date: 2023-12-25 04:10:26.0 +01:00
  }
  +apDeletedAt: null
  +apTimeoutAt: null
  +visibility: "visible             "
  +createdAt: DateTimeImmutable @1703473826 {#310
    date: 2023-12-25 04:10:26.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS DENIED
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details