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.25 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 {#1376
  +user: Proxies\__CG__\App\Entity\User {#1377 …}
  +entry: App\Entity\Entry {#1605 …}
  +magazine: App\Entity\Magazine {#313
    +icon: null
    +name: "reddit@lemmy.ml"
    +title: "reddit"
    +description: null
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 6
    +entryCommentCount: 82
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729515177 {#323
      date: 2024-10-21 14:52:57.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#301 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#297 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#286 …}
    +entries: Doctrine\ORM\PersistentCollection {#244 …}
    +posts: Doctrine\ORM\PersistentCollection {#202 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#264 …}
    +bans: Doctrine\ORM\PersistentCollection {#181 …}
    +reports: Doctrine\ORM\PersistentCollection {#167 …}
    +badges: Doctrine\ORM\PersistentCollection {#145 …}
    +logs: Doctrine\ORM\PersistentCollection {#135 …}
    +awards: Doctrine\ORM\PersistentCollection {#124 …}
    +categories: Doctrine\ORM\PersistentCollection {#111 …}
    -id: 129
    +apId: "reddit@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/reddit"
    +apPublicUrl: "https://lemmy.ml/c/reddit"
    +apFollowersUrl: "https://lemmy.ml/c/reddit/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "reddit"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703913576 {#317
      date: 2023-12-30 06:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703913576 {#316
      date: 2023-12-30 06:19:36.0 +01:00
    }
  }
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2433 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2444 …}
  +body: """
    > They all asked for a retainer and hourly rate and made it sound like it might not even be possible even after spending tens of thousands of dollars.\n
    \n
    Yes, much like HTML the law is an interpreted language and it’s never certain how a judge or jury will interpret it, no matter how good an argument your lawyer makes.\n
    \n
    > Reddit can deal with that much easier than lawyers can. It would be a continual, massive money-sink to use legal action to continually take down the new accounts.\n
    \n
    Betraying your naïveté there; you have it backwards. Reddit are the ones that would be playing whack-a-mole with accounts. Proper legal discovery (yes, against Reddit, they will respond to a subpoena) would get the IP addresses and maybe personal info of the posters. Trivial to find which company owns an IP using a tool like [mxtoolbox.com](https://mxtoolbox.com). Then, subpoena the ISP for the subscriber that IP was assigned to in a window of time, around when the comment was posted, your lawyers contact them with a scary letter and hopefully they stop. If they don’t, you then have to go to court to get a court order or injunction or whathaveyou. And if they still persist, then you have to go to court again to enforce the previous judgement and probably apply stricter consequences.\n
    \n
    That’s how it works. Yes, it’s expensive, and yes that bars some from getting justice. Yes that sucks, and I wish it was different. But it is the (legal) solution to your problem.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1706542414 {#1868
    date: 2024-01-29 16:33:34.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@MaximilianKohler@lemmy.world"
    "@voracitude@lemmy.world"
    "@MaximilianKohler@lemmy.world"
    "@voracitude@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2446 …}
  +nested: Doctrine\ORM\PersistentCollection {#2427 …}
  +votes: Doctrine\ORM\PersistentCollection {#1371 …}
  +reports: Doctrine\ORM\PersistentCollection {#1956 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2475 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2476 …}
  -id: 350008
  -bodyTs: "'account':90,112 'action':83 'address':129 'appli':226 'argument':57 'around':168 'ask':3 'assign':161 'backward':98 'bar':241 'betray':91 'certain':43 'comment':171 'compani':141 'consequ':228 'contact':176 'continu':75,85 'court':196,200,217 'deal':63 'differ':254 'discoveri':115 'dollar':28 'easier':67 'enforc':220 'even':18,21 'expens':237 'find':139 'get':126,198,244 'go':194,215 'good':55 'hope':183 'hour':8 'html':32 'info':133 'injunct':203 'interpret':37,50 'ip':128,144,159 'isp':154 'judg':46 'judgement':223 'juri':48 'justic':245 'languag':38 'law':34 'lawyer':59,69,175 'legal':82,114,259 'letter':181 'like':14,31,148 'made':11 'make':60 'massiv':76 'matter':53 'mayb':131 'might':16 'mole':110 'money':78 'money-sink':77 'much':30,66 'mxtoolbox.com':149,150 'naïveté':93 'never':42 'new':89 'one':102 'order':201 'own':142 'persist':210 'person':132 'play':106 'possibl':20 'post':173 'poster':136 'previous':222 'probabl':225 'problem':263 'proper':113 'rate':9 'reddit':61,99,118 'respond':121 'retain':6 'scari':180 'sink':79 'solut':260 'sound':13 'spend':23 'still':209 'stop':185 'stricter':227 'subpoena':124,152 'subscrib':157 'suck':248 'take':86 'ten':24 'thousand':26 'time':167 'tool':147 'trivial':137 'use':81,145 'whack':108 'whack-a-mol':107 'whathaveyou':205 'window':165 'wish':251 'work':233 'would':72,104,125 'yes':29,116,234,239,246"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/7127403"
  +editedAt: DateTimeImmutable @1729405853 {#1388
    date: 2024-10-20 08:30:53.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706542414 {#1935
    date: 2024-01-29 16:33:34.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 {#1376
  +user: Proxies\__CG__\App\Entity\User {#1377 …}
  +entry: App\Entity\Entry {#1605 …}
  +magazine: App\Entity\Magazine {#313
    +icon: null
    +name: "reddit@lemmy.ml"
    +title: "reddit"
    +description: null
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 6
    +entryCommentCount: 82
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729515177 {#323
      date: 2024-10-21 14:52:57.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#301 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#297 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#286 …}
    +entries: Doctrine\ORM\PersistentCollection {#244 …}
    +posts: Doctrine\ORM\PersistentCollection {#202 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#264 …}
    +bans: Doctrine\ORM\PersistentCollection {#181 …}
    +reports: Doctrine\ORM\PersistentCollection {#167 …}
    +badges: Doctrine\ORM\PersistentCollection {#145 …}
    +logs: Doctrine\ORM\PersistentCollection {#135 …}
    +awards: Doctrine\ORM\PersistentCollection {#124 …}
    +categories: Doctrine\ORM\PersistentCollection {#111 …}
    -id: 129
    +apId: "reddit@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/reddit"
    +apPublicUrl: "https://lemmy.ml/c/reddit"
    +apFollowersUrl: "https://lemmy.ml/c/reddit/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "reddit"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703913576 {#317
      date: 2023-12-30 06:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703913576 {#316
      date: 2023-12-30 06:19:36.0 +01:00
    }
  }
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2433 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2444 …}
  +body: """
    > They all asked for a retainer and hourly rate and made it sound like it might not even be possible even after spending tens of thousands of dollars.\n
    \n
    Yes, much like HTML the law is an interpreted language and it’s never certain how a judge or jury will interpret it, no matter how good an argument your lawyer makes.\n
    \n
    > Reddit can deal with that much easier than lawyers can. It would be a continual, massive money-sink to use legal action to continually take down the new accounts.\n
    \n
    Betraying your naïveté there; you have it backwards. Reddit are the ones that would be playing whack-a-mole with accounts. Proper legal discovery (yes, against Reddit, they will respond to a subpoena) would get the IP addresses and maybe personal info of the posters. Trivial to find which company owns an IP using a tool like [mxtoolbox.com](https://mxtoolbox.com). Then, subpoena the ISP for the subscriber that IP was assigned to in a window of time, around when the comment was posted, your lawyers contact them with a scary letter and hopefully they stop. If they don’t, you then have to go to court to get a court order or injunction or whathaveyou. And if they still persist, then you have to go to court again to enforce the previous judgement and probably apply stricter consequences.\n
    \n
    That’s how it works. Yes, it’s expensive, and yes that bars some from getting justice. Yes that sucks, and I wish it was different. But it is the (legal) solution to your problem.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1706542414 {#1868
    date: 2024-01-29 16:33:34.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@MaximilianKohler@lemmy.world"
    "@voracitude@lemmy.world"
    "@MaximilianKohler@lemmy.world"
    "@voracitude@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2446 …}
  +nested: Doctrine\ORM\PersistentCollection {#2427 …}
  +votes: Doctrine\ORM\PersistentCollection {#1371 …}
  +reports: Doctrine\ORM\PersistentCollection {#1956 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2475 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2476 …}
  -id: 350008
  -bodyTs: "'account':90,112 'action':83 'address':129 'appli':226 'argument':57 'around':168 'ask':3 'assign':161 'backward':98 'bar':241 'betray':91 'certain':43 'comment':171 'compani':141 'consequ':228 'contact':176 'continu':75,85 'court':196,200,217 'deal':63 'differ':254 'discoveri':115 'dollar':28 'easier':67 'enforc':220 'even':18,21 'expens':237 'find':139 'get':126,198,244 'go':194,215 'good':55 'hope':183 'hour':8 'html':32 'info':133 'injunct':203 'interpret':37,50 'ip':128,144,159 'isp':154 'judg':46 'judgement':223 'juri':48 'justic':245 'languag':38 'law':34 'lawyer':59,69,175 'legal':82,114,259 'letter':181 'like':14,31,148 'made':11 'make':60 'massiv':76 'matter':53 'mayb':131 'might':16 'mole':110 'money':78 'money-sink':77 'much':30,66 'mxtoolbox.com':149,150 'naïveté':93 'never':42 'new':89 'one':102 'order':201 'own':142 'persist':210 'person':132 'play':106 'possibl':20 'post':173 'poster':136 'previous':222 'probabl':225 'problem':263 'proper':113 'rate':9 'reddit':61,99,118 'respond':121 'retain':6 'scari':180 'sink':79 'solut':260 'sound':13 'spend':23 'still':209 'stop':185 'stricter':227 'subpoena':124,152 'subscrib':157 'suck':248 'take':86 'ten':24 'thousand':26 'time':167 'tool':147 'trivial':137 'use':81,145 'whack':108 'whack-a-mol':107 'whathaveyou':205 'window':165 'wish':251 'work':233 'would':72,104,125 'yes':29,116,234,239,246"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/7127403"
  +editedAt: DateTimeImmutable @1729405853 {#1388
    date: 2024-10-20 08:30:53.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706542414 {#1935
    date: 2024-01-29 16:33:34.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 {#1376
  +user: Proxies\__CG__\App\Entity\User {#1377 …}
  +entry: App\Entity\Entry {#1605 …}
  +magazine: App\Entity\Magazine {#313
    +icon: null
    +name: "reddit@lemmy.ml"
    +title: "reddit"
    +description: null
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 6
    +entryCommentCount: 82
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729515177 {#323
      date: 2024-10-21 14:52:57.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#301 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#297 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#286 …}
    +entries: Doctrine\ORM\PersistentCollection {#244 …}
    +posts: Doctrine\ORM\PersistentCollection {#202 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#264 …}
    +bans: Doctrine\ORM\PersistentCollection {#181 …}
    +reports: Doctrine\ORM\PersistentCollection {#167 …}
    +badges: Doctrine\ORM\PersistentCollection {#145 …}
    +logs: Doctrine\ORM\PersistentCollection {#135 …}
    +awards: Doctrine\ORM\PersistentCollection {#124 …}
    +categories: Doctrine\ORM\PersistentCollection {#111 …}
    -id: 129
    +apId: "reddit@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/reddit"
    +apPublicUrl: "https://lemmy.ml/c/reddit"
    +apFollowersUrl: "https://lemmy.ml/c/reddit/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "reddit"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703913576 {#317
      date: 2023-12-30 06:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703913576 {#316
      date: 2023-12-30 06:19:36.0 +01:00
    }
  }
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2433 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2444 …}
  +body: """
    > They all asked for a retainer and hourly rate and made it sound like it might not even be possible even after spending tens of thousands of dollars.\n
    \n
    Yes, much like HTML the law is an interpreted language and it’s never certain how a judge or jury will interpret it, no matter how good an argument your lawyer makes.\n
    \n
    > Reddit can deal with that much easier than lawyers can. It would be a continual, massive money-sink to use legal action to continually take down the new accounts.\n
    \n
    Betraying your naïveté there; you have it backwards. Reddit are the ones that would be playing whack-a-mole with accounts. Proper legal discovery (yes, against Reddit, they will respond to a subpoena) would get the IP addresses and maybe personal info of the posters. Trivial to find which company owns an IP using a tool like [mxtoolbox.com](https://mxtoolbox.com). Then, subpoena the ISP for the subscriber that IP was assigned to in a window of time, around when the comment was posted, your lawyers contact them with a scary letter and hopefully they stop. If they don’t, you then have to go to court to get a court order or injunction or whathaveyou. And if they still persist, then you have to go to court again to enforce the previous judgement and probably apply stricter consequences.\n
    \n
    That’s how it works. Yes, it’s expensive, and yes that bars some from getting justice. Yes that sucks, and I wish it was different. But it is the (legal) solution to your problem.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1706542414 {#1868
    date: 2024-01-29 16:33:34.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@MaximilianKohler@lemmy.world"
    "@voracitude@lemmy.world"
    "@MaximilianKohler@lemmy.world"
    "@voracitude@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2446 …}
  +nested: Doctrine\ORM\PersistentCollection {#2427 …}
  +votes: Doctrine\ORM\PersistentCollection {#1371 …}
  +reports: Doctrine\ORM\PersistentCollection {#1956 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2475 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2476 …}
  -id: 350008
  -bodyTs: "'account':90,112 'action':83 'address':129 'appli':226 'argument':57 'around':168 'ask':3 'assign':161 'backward':98 'bar':241 'betray':91 'certain':43 'comment':171 'compani':141 'consequ':228 'contact':176 'continu':75,85 'court':196,200,217 'deal':63 'differ':254 'discoveri':115 'dollar':28 'easier':67 'enforc':220 'even':18,21 'expens':237 'find':139 'get':126,198,244 'go':194,215 'good':55 'hope':183 'hour':8 'html':32 'info':133 'injunct':203 'interpret':37,50 'ip':128,144,159 'isp':154 'judg':46 'judgement':223 'juri':48 'justic':245 'languag':38 'law':34 'lawyer':59,69,175 'legal':82,114,259 'letter':181 'like':14,31,148 'made':11 'make':60 'massiv':76 'matter':53 'mayb':131 'might':16 'mole':110 'money':78 'money-sink':77 'much':30,66 'mxtoolbox.com':149,150 'naïveté':93 'never':42 'new':89 'one':102 'order':201 'own':142 'persist':210 'person':132 'play':106 'possibl':20 'post':173 'poster':136 'previous':222 'probabl':225 'problem':263 'proper':113 'rate':9 'reddit':61,99,118 'respond':121 'retain':6 'scari':180 'sink':79 'solut':260 'sound':13 'spend':23 'still':209 'stop':185 'stricter':227 'subpoena':124,152 'subscrib':157 'suck':248 'take':86 'ten':24 'thousand':26 'time':167 'tool':147 'trivial':137 'use':81,145 'whack':108 'whack-a-mol':107 'whathaveyou':205 'window':165 'wish':251 'work':233 'would':72,104,125 'yes':29,116,234,239,246"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/7127403"
  +editedAt: DateTimeImmutable @1729405853 {#1388
    date: 2024-10-20 08:30:53.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706542414 {#1935
    date: 2024-01-29 16:33:34.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 edit
App\Entity\Magazine {#313
  +icon: null
  +name: "reddit@lemmy.ml"
  +title: "reddit"
  +description: null
  +rules: null
  +subscriptionsCount: 1
  +entryCount: 6
  +entryCommentCount: 82
  +postCount: 0
  +postCommentCount: 0
  +isAdult: false
  +customCss: null
  +lastActive: DateTime @1729515177 {#323
    date: 2024-10-21 14:52:57.0 +02:00
  }
  +markedForDeletionAt: null
  +tags: null
  +moderators: Doctrine\ORM\PersistentCollection {#301 …}
  +ownershipRequests: Doctrine\ORM\PersistentCollection {#297 …}
  +moderatorRequests: Doctrine\ORM\PersistentCollection {#286 …}
  +entries: Doctrine\ORM\PersistentCollection {#244 …}
  +posts: Doctrine\ORM\PersistentCollection {#202 …}
  +subscriptions: Doctrine\ORM\PersistentCollection {#264 …}
  +bans: Doctrine\ORM\PersistentCollection {#181 …}
  +reports: Doctrine\ORM\PersistentCollection {#167 …}
  +badges: Doctrine\ORM\PersistentCollection {#145 …}
  +logs: Doctrine\ORM\PersistentCollection {#135 …}
  +awards: Doctrine\ORM\PersistentCollection {#124 …}
  +categories: Doctrine\ORM\PersistentCollection {#111 …}
  -id: 129
  +apId: "reddit@lemmy.ml"
  +apProfileId: "https://lemmy.ml/c/reddit"
  +apPublicUrl: "https://lemmy.ml/c/reddit"
  +apFollowersUrl: "https://lemmy.ml/c/reddit/followers"
  +apInboxUrl: "https://lemmy.ml/inbox"
  +apDomain: "lemmy.ml"
  +apPreferredUsername: "reddit"
  +apDiscoverable: true
  +apManuallyApprovesFollowers: null
  +privateKey: null
  +publicKey: null
  +apFetchedAt: DateTime @1703913576 {#317
    date: 2023-12-30 06:19:36.0 +01:00
  }
  +apDeletedAt: null
  +apTimeoutAt: null
  +visibility: "visible             "
  +createdAt: DateTimeImmutable @1703913576 {#316
    date: 2023-12-30 06:19:36.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