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.98 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.05 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\Entry {#1799
  +user: Proxies\__CG__\App\Entity\User {#1900 …}
  +magazine: App\Entity\Magazine {#288
    +icon: Proxies\__CG__\App\Entity\Image {#269 …}
    +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 {#296
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#260 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#256 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#245 …}
    +entries: Doctrine\ORM\PersistentCollection {#203 …}
    +posts: Doctrine\ORM\PersistentCollection {#161 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#223 …}
    +bans: Doctrine\ORM\PersistentCollection {#140 …}
    +reports: Doctrine\ORM\PersistentCollection {#126 …}
    +badges: Doctrine\ORM\PersistentCollection {#104 …}
    +logs: Doctrine\ORM\PersistentCollection {#94 …}
    +awards: Doctrine\ORM\PersistentCollection {#83 …}
    +categories: Doctrine\ORM\PersistentCollection {#70 …}
    -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 {#297
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#291
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1899 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1911 …}
  +slug: "Raspberry-pi-400-Print-server-permission-problems"
  +title: "Raspberry pi 400 Print server, permission problems?"
  +url: "https://sh.itjust.works/pictrs/image/5987a9e3-790f-4858-9051-4f75cf008bfc.jpeg"
  +body: """
    ok, so i have recently took the plunge into self hosting with my raspberry pi. i got an SMB share Running with anonimus permissions (so anybody on the network can access the drive) and i install CUPS and the necessary driver for my Epson ET-2800 (btw download it via apt, i spent 4 days trying to get it to work from Epson website, which BTW was useless because it had x86 driver and arm v6 and my pi 400 is arm v7.) anyway i digress, so the main problem and i cant find any documentation (at least some i can understand) is that i add my printer via gnome “printer settings” and it add it and shows up fine. but when i go to print it cancels job? however i know the driver and cups works alteast of the pi server, if i ssh into it. and run “lp testdoc.txt” (which is a text file i made to check if im loosing my marbles) and it prints without a hitch. i have also done “sudo usermod -aG lpadmin root” so i believe it has something to do with cups permissions. any help would be very appreciated.\n
    \n
    my cups config file\n
    \n
    LogLevel warn PageLogFormat MaxLogSize 0\n
    \n
    Allow remote access\n
    ===================\n
    \n
    Port 631 Listen /run/cups/cups.sock Browsing On BrowseLocalProtocols dnssd DefaultAuthType Basic WebInterface Yes\n
    \n
    Allow remote access…\n
    ====================\n
    \n
    Order allow,deny Allow all\n
    \n
    AuthType Default Require user @SYSTEM\n
    \n
    AuthType Default Require user @SYSTEM\n
    \n
    JobPrivateAccess default JobPrivateValues default SubscriptionPrivateAccess default SubscriptionPrivateValues default\n
    \n
    ```\n
    \n
    <span style="color:#323232;">Order deny,allow\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">Require user @OWNER @SYSTEM\n
    </span><span style="color:#323232;">Order deny,allow\n
    </span>\n
    ```\n
    \n
    Browsing On BrowseOrder allow,deny BrowseAllow all\n
    \n
    ```\n
    \n
    <span style="color:#323232;">AuthType Default\n
    </span><span style="color:#323232;">Require user @SYSTEM\n
    </span><span style="color:#323232;">Order deny,allow\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">AuthType Default\n
    </span><span style="color:#323232;">Require user @SYSTEM\n
    </span><span style="color:#323232;">Order deny,allow\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">Require user @OWNER @SYSTEM\n
    </span><span style="color:#323232;">Order deny,allow\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">Order deny,allow\n
    </span>\n
    ```\n
    \n
    JobPrivateAccess default JobPrivateValues default SubscriptionPrivateAccess default SubscriptionPrivateValues default\n
    \n
    ```\n
    \n
    <span style="color:#323232;">AuthType Default\n
    </span><span style="color:#323232;">Order deny,allow\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">AuthType Default\n
    </span><span style="color:#323232;">Require user @OWNER @SYSTEM\n
    </span><span style="color:#323232;">Order deny,allow\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">AuthType Default\n
    </span><span style="color:#323232;">Require user @SYSTEM\n
    </span><span style="color:#323232;">Order deny,allow\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">AuthType Default\n
    </span><span style="color:#323232;">Require user @SYSTEM\n
    </span><span style="color:#323232;">Order deny,allow\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">AuthType Default\n
    </span><span style="color:#323232;">Require user @OWNER @SYSTEM\n
    </span><span style="color:#323232;">Order deny,allow\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">Order deny,allow\n
    </span>\n
    ```\n
    \n
    JobPrivateAccess default JobPrivateValues default SubscriptionPrivateAccess default SubscriptionPrivateValues default\n
    \n
    ```\n
    \n
    <span style="color:#323232;">AuthType Negotiate\n
    </span><span style="color:#323232;">Order deny,allow\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">AuthType Negotiate\n
    </span><span style="color:#323232;">Require user @OWNER @SYSTEM\n
    </span><span style="color:#323232;">Order deny,allow\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">AuthType Default\n
    </span><span style="color:#323232;">Require user @SYSTEM\n
    </span><span style="color:#323232;">Order deny,allow\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">AuthType Default\n
    </span><span style="color:#323232;">Require user @SYSTEM\n
    </span><span style="color:#323232;">Order deny,allow\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">AuthType Negotiate\n
    </span><span style="color:#323232;">Require user @OWNER @SYSTEM\n
    </span><span style="color:#323232;">Order deny,allow\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">Order deny,allow\n
    </span>\n
    ```
    """
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 0
  +favouriteCount: 12
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1705692337 {#1853
    date: 2024-01-19 20:25:37.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: [
    "@SYSTEM"
    "@OWNER"
  ]
  +comments: Doctrine\ORM\PersistentCollection {#1949 …}
  +votes: Doctrine\ORM\PersistentCollection {#1895 …}
  +reports: Doctrine\ORM\PersistentCollection {#2402 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1388 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1375 …}
  +badges: Doctrine\ORM\PersistentCollection {#1400 …}
  +children: []
  -id: 31793
  -titleTs: "'400':3 'permiss':6 'pi':2 'print':4 'problem':7 'raspberri':1 'server':5"
  -bodyTs: "'-2800':46 '/run/cups/cups.sock':213 '0':206 '4':54 '400':80 '631':211 'access':31,209,224 'add':106,115 'ag':178 'allow':207,222,226,228,250,257,261,272,280,287,290,303,312,320,328,337,340,353,362,370,378,387,390 'also':174 'alteast':138 'anonimus':23 'anybodi':26 'anyway':84 'appreci':197 'apt':51 'arm':75,82 'authtyp':230,235,265,273,299,304,313,321,329,349,354,363,371,379 'basic':219 'believ':183 'brows':214,258 'browseallow':263 'browselocalprotocol':216 'browseord':260 'btw':47,66 'cancel':128 'cant':93 'check':160 'config':200 'cup':37,136,190,199 'day':55 'default':231,236,241,243,245,247,266,274,292,294,296,298,300,305,314,322,330,342,344,346,348,364,372 'defaultauthtyp':218 'deni':227,249,256,262,271,279,286,289,302,311,319,327,336,339,352,361,369,377,386,389 'digress':86 'dnssd':217 'document':96 'done':175 'download':48 'drive':33 'driver':41,73,134 'epson':44,63 'et':45 'file':156,201 'find':94 'fine':120 'get':58 'gnome':110 'go':124 'got':17 'help':193 'hitch':171 'host':11 'howev':130 'im':162 'instal':36 'job':129 'jobprivateaccess':240,291,341 'jobprivatevalu':242,293,343 'know':132 'least':98 'listen':212 'loglevel':202 'loos':163 'lp':150 'lpadmin':179 'made':158 'main':89 'marbl':165 'maxlogs':205 'necessari':40 'negoti':350,355,380 'network':29 'ok':1 'order':225,248,255,270,278,285,288,301,310,318,326,335,338,351,360,368,376,385,388 'owner':253,283,308,333,358,383 'pagelogformat':204 'permiss':24,191 'pi':15,79,141 'plung':8 'port':210 'print':126,168 'printer':108,111 'problem':90 'raspberri':14 'recent':5 'remot':208,223 'requir':232,237,251,267,275,281,306,315,323,331,356,365,373,381 'root':180 'run':21,149 'self':10 'server':142 'set':112 'share':20 'show':118 'smb':19 'someth':186 'spent':53 'ssh':145 'subscriptionprivateaccess':244,295,345 'subscriptionprivatevalu':246,297,347 'sudo':176 'system':234,239,254,269,277,284,309,317,325,334,359,367,375,384 'testdoc.txt':151 'text':155 'took':6 'tri':56 'understand':102 'useless':68 'user':233,238,252,268,276,282,307,316,324,332,357,366,374,382 'usermod':177 'v6':76 'v7':83 'via':50,109 'warn':203 'webinterfac':220 'websit':64 'without':169 'work':61,137 'would':194 'x86':72 'yes':221"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705719337
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/13094078"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705692337 {#74
    date: 2024-01-19 20:25:37.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"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\Entry {#1799
  +user: Proxies\__CG__\App\Entity\User {#1900 …}
  +magazine: App\Entity\Magazine {#288
    +icon: Proxies\__CG__\App\Entity\Image {#269 …}
    +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 {#296
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#260 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#256 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#245 …}
    +entries: Doctrine\ORM\PersistentCollection {#203 …}
    +posts: Doctrine\ORM\PersistentCollection {#161 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#223 …}
    +bans: Doctrine\ORM\PersistentCollection {#140 …}
    +reports: Doctrine\ORM\PersistentCollection {#126 …}
    +badges: Doctrine\ORM\PersistentCollection {#104 …}
    +logs: Doctrine\ORM\PersistentCollection {#94 …}
    +awards: Doctrine\ORM\PersistentCollection {#83 …}
    +categories: Doctrine\ORM\PersistentCollection {#70 …}
    -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 {#297
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#291
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1899 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1911 …}
  +slug: "Raspberry-pi-400-Print-server-permission-problems"
  +title: "Raspberry pi 400 Print server, permission problems?"
  +url: "https://sh.itjust.works/pictrs/image/5987a9e3-790f-4858-9051-4f75cf008bfc.jpeg"
  +body: """
    ok, so i have recently took the plunge into self hosting with my raspberry pi. i got an SMB share Running with anonimus permissions (so anybody on the network can access the drive) and i install CUPS and the necessary driver for my Epson ET-2800 (btw download it via apt, i spent 4 days trying to get it to work from Epson website, which BTW was useless because it had x86 driver and arm v6 and my pi 400 is arm v7.) anyway i digress, so the main problem and i cant find any documentation (at least some i can understand) is that i add my printer via gnome “printer settings” and it add it and shows up fine. but when i go to print it cancels job? however i know the driver and cups works alteast of the pi server, if i ssh into it. and run “lp testdoc.txt” (which is a text file i made to check if im loosing my marbles) and it prints without a hitch. i have also done “sudo usermod -aG lpadmin root” so i believe it has something to do with cups permissions. any help would be very appreciated.\n
    \n
    my cups config file\n
    \n
    LogLevel warn PageLogFormat MaxLogSize 0\n
    \n
    Allow remote access\n
    ===================\n
    \n
    Port 631 Listen /run/cups/cups.sock Browsing On BrowseLocalProtocols dnssd DefaultAuthType Basic WebInterface Yes\n
    \n
    Allow remote access…\n
    ====================\n
    \n
    Order allow,deny Allow all\n
    \n
    AuthType Default Require user @SYSTEM\n
    \n
    AuthType Default Require user @SYSTEM\n
    \n
    JobPrivateAccess default JobPrivateValues default SubscriptionPrivateAccess default SubscriptionPrivateValues default\n
    \n
    ```\n
    \n
    <span style="color:#323232;">Order deny,allow\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">Require user @OWNER @SYSTEM\n
    </span><span style="color:#323232;">Order deny,allow\n
    </span>\n
    ```\n
    \n
    Browsing On BrowseOrder allow,deny BrowseAllow all\n
    \n
    ```\n
    \n
    <span style="color:#323232;">AuthType Default\n
    </span><span style="color:#323232;">Require user @SYSTEM\n
    </span><span style="color:#323232;">Order deny,allow\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">AuthType Default\n
    </span><span style="color:#323232;">Require user @SYSTEM\n
    </span><span style="color:#323232;">Order deny,allow\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">Require user @OWNER @SYSTEM\n
    </span><span style="color:#323232;">Order deny,allow\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">Order deny,allow\n
    </span>\n
    ```\n
    \n
    JobPrivateAccess default JobPrivateValues default SubscriptionPrivateAccess default SubscriptionPrivateValues default\n
    \n
    ```\n
    \n
    <span style="color:#323232;">AuthType Default\n
    </span><span style="color:#323232;">Order deny,allow\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">AuthType Default\n
    </span><span style="color:#323232;">Require user @OWNER @SYSTEM\n
    </span><span style="color:#323232;">Order deny,allow\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">AuthType Default\n
    </span><span style="color:#323232;">Require user @SYSTEM\n
    </span><span style="color:#323232;">Order deny,allow\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">AuthType Default\n
    </span><span style="color:#323232;">Require user @SYSTEM\n
    </span><span style="color:#323232;">Order deny,allow\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">AuthType Default\n
    </span><span style="color:#323232;">Require user @OWNER @SYSTEM\n
    </span><span style="color:#323232;">Order deny,allow\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">Order deny,allow\n
    </span>\n
    ```\n
    \n
    JobPrivateAccess default JobPrivateValues default SubscriptionPrivateAccess default SubscriptionPrivateValues default\n
    \n
    ```\n
    \n
    <span style="color:#323232;">AuthType Negotiate\n
    </span><span style="color:#323232;">Order deny,allow\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">AuthType Negotiate\n
    </span><span style="color:#323232;">Require user @OWNER @SYSTEM\n
    </span><span style="color:#323232;">Order deny,allow\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">AuthType Default\n
    </span><span style="color:#323232;">Require user @SYSTEM\n
    </span><span style="color:#323232;">Order deny,allow\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">AuthType Default\n
    </span><span style="color:#323232;">Require user @SYSTEM\n
    </span><span style="color:#323232;">Order deny,allow\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">AuthType Negotiate\n
    </span><span style="color:#323232;">Require user @OWNER @SYSTEM\n
    </span><span style="color:#323232;">Order deny,allow\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">Order deny,allow\n
    </span>\n
    ```
    """
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 0
  +favouriteCount: 12
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1705692337 {#1853
    date: 2024-01-19 20:25:37.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: [
    "@SYSTEM"
    "@OWNER"
  ]
  +comments: Doctrine\ORM\PersistentCollection {#1949 …}
  +votes: Doctrine\ORM\PersistentCollection {#1895 …}
  +reports: Doctrine\ORM\PersistentCollection {#2402 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1388 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1375 …}
  +badges: Doctrine\ORM\PersistentCollection {#1400 …}
  +children: []
  -id: 31793
  -titleTs: "'400':3 'permiss':6 'pi':2 'print':4 'problem':7 'raspberri':1 'server':5"
  -bodyTs: "'-2800':46 '/run/cups/cups.sock':213 '0':206 '4':54 '400':80 '631':211 'access':31,209,224 'add':106,115 'ag':178 'allow':207,222,226,228,250,257,261,272,280,287,290,303,312,320,328,337,340,353,362,370,378,387,390 'also':174 'alteast':138 'anonimus':23 'anybodi':26 'anyway':84 'appreci':197 'apt':51 'arm':75,82 'authtyp':230,235,265,273,299,304,313,321,329,349,354,363,371,379 'basic':219 'believ':183 'brows':214,258 'browseallow':263 'browselocalprotocol':216 'browseord':260 'btw':47,66 'cancel':128 'cant':93 'check':160 'config':200 'cup':37,136,190,199 'day':55 'default':231,236,241,243,245,247,266,274,292,294,296,298,300,305,314,322,330,342,344,346,348,364,372 'defaultauthtyp':218 'deni':227,249,256,262,271,279,286,289,302,311,319,327,336,339,352,361,369,377,386,389 'digress':86 'dnssd':217 'document':96 'done':175 'download':48 'drive':33 'driver':41,73,134 'epson':44,63 'et':45 'file':156,201 'find':94 'fine':120 'get':58 'gnome':110 'go':124 'got':17 'help':193 'hitch':171 'host':11 'howev':130 'im':162 'instal':36 'job':129 'jobprivateaccess':240,291,341 'jobprivatevalu':242,293,343 'know':132 'least':98 'listen':212 'loglevel':202 'loos':163 'lp':150 'lpadmin':179 'made':158 'main':89 'marbl':165 'maxlogs':205 'necessari':40 'negoti':350,355,380 'network':29 'ok':1 'order':225,248,255,270,278,285,288,301,310,318,326,335,338,351,360,368,376,385,388 'owner':253,283,308,333,358,383 'pagelogformat':204 'permiss':24,191 'pi':15,79,141 'plung':8 'port':210 'print':126,168 'printer':108,111 'problem':90 'raspberri':14 'recent':5 'remot':208,223 'requir':232,237,251,267,275,281,306,315,323,331,356,365,373,381 'root':180 'run':21,149 'self':10 'server':142 'set':112 'share':20 'show':118 'smb':19 'someth':186 'spent':53 'ssh':145 'subscriptionprivateaccess':244,295,345 'subscriptionprivatevalu':246,297,347 'sudo':176 'system':234,239,254,269,277,284,309,317,325,334,359,367,375,384 'testdoc.txt':151 'text':155 'took':6 'tri':56 'understand':102 'useless':68 'user':233,238,252,268,276,282,307,316,324,332,357,366,374,382 'usermod':177 'v6':76 'v7':83 'via':50,109 'warn':203 'webinterfac':220 'websit':64 'without':169 'work':61,137 'would':194 'x86':72 'yes':221"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705719337
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/13094078"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705692337 {#74
    date: 2024-01-19 20:25:37.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"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\Entry {#1799
  +user: Proxies\__CG__\App\Entity\User {#1900 …}
  +magazine: App\Entity\Magazine {#288
    +icon: Proxies\__CG__\App\Entity\Image {#269 …}
    +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 {#296
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#260 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#256 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#245 …}
    +entries: Doctrine\ORM\PersistentCollection {#203 …}
    +posts: Doctrine\ORM\PersistentCollection {#161 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#223 …}
    +bans: Doctrine\ORM\PersistentCollection {#140 …}
    +reports: Doctrine\ORM\PersistentCollection {#126 …}
    +badges: Doctrine\ORM\PersistentCollection {#104 …}
    +logs: Doctrine\ORM\PersistentCollection {#94 …}
    +awards: Doctrine\ORM\PersistentCollection {#83 …}
    +categories: Doctrine\ORM\PersistentCollection {#70 …}
    -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 {#297
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#291
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1899 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1911 …}
  +slug: "Raspberry-pi-400-Print-server-permission-problems"
  +title: "Raspberry pi 400 Print server, permission problems?"
  +url: "https://sh.itjust.works/pictrs/image/5987a9e3-790f-4858-9051-4f75cf008bfc.jpeg"
  +body: """
    ok, so i have recently took the plunge into self hosting with my raspberry pi. i got an SMB share Running with anonimus permissions (so anybody on the network can access the drive) and i install CUPS and the necessary driver for my Epson ET-2800 (btw download it via apt, i spent 4 days trying to get it to work from Epson website, which BTW was useless because it had x86 driver and arm v6 and my pi 400 is arm v7.) anyway i digress, so the main problem and i cant find any documentation (at least some i can understand) is that i add my printer via gnome “printer settings” and it add it and shows up fine. but when i go to print it cancels job? however i know the driver and cups works alteast of the pi server, if i ssh into it. and run “lp testdoc.txt” (which is a text file i made to check if im loosing my marbles) and it prints without a hitch. i have also done “sudo usermod -aG lpadmin root” so i believe it has something to do with cups permissions. any help would be very appreciated.\n
    \n
    my cups config file\n
    \n
    LogLevel warn PageLogFormat MaxLogSize 0\n
    \n
    Allow remote access\n
    ===================\n
    \n
    Port 631 Listen /run/cups/cups.sock Browsing On BrowseLocalProtocols dnssd DefaultAuthType Basic WebInterface Yes\n
    \n
    Allow remote access…\n
    ====================\n
    \n
    Order allow,deny Allow all\n
    \n
    AuthType Default Require user @SYSTEM\n
    \n
    AuthType Default Require user @SYSTEM\n
    \n
    JobPrivateAccess default JobPrivateValues default SubscriptionPrivateAccess default SubscriptionPrivateValues default\n
    \n
    ```\n
    \n
    <span style="color:#323232;">Order deny,allow\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">Require user @OWNER @SYSTEM\n
    </span><span style="color:#323232;">Order deny,allow\n
    </span>\n
    ```\n
    \n
    Browsing On BrowseOrder allow,deny BrowseAllow all\n
    \n
    ```\n
    \n
    <span style="color:#323232;">AuthType Default\n
    </span><span style="color:#323232;">Require user @SYSTEM\n
    </span><span style="color:#323232;">Order deny,allow\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">AuthType Default\n
    </span><span style="color:#323232;">Require user @SYSTEM\n
    </span><span style="color:#323232;">Order deny,allow\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">Require user @OWNER @SYSTEM\n
    </span><span style="color:#323232;">Order deny,allow\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">Order deny,allow\n
    </span>\n
    ```\n
    \n
    JobPrivateAccess default JobPrivateValues default SubscriptionPrivateAccess default SubscriptionPrivateValues default\n
    \n
    ```\n
    \n
    <span style="color:#323232;">AuthType Default\n
    </span><span style="color:#323232;">Order deny,allow\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">AuthType Default\n
    </span><span style="color:#323232;">Require user @OWNER @SYSTEM\n
    </span><span style="color:#323232;">Order deny,allow\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">AuthType Default\n
    </span><span style="color:#323232;">Require user @SYSTEM\n
    </span><span style="color:#323232;">Order deny,allow\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">AuthType Default\n
    </span><span style="color:#323232;">Require user @SYSTEM\n
    </span><span style="color:#323232;">Order deny,allow\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">AuthType Default\n
    </span><span style="color:#323232;">Require user @OWNER @SYSTEM\n
    </span><span style="color:#323232;">Order deny,allow\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">Order deny,allow\n
    </span>\n
    ```\n
    \n
    JobPrivateAccess default JobPrivateValues default SubscriptionPrivateAccess default SubscriptionPrivateValues default\n
    \n
    ```\n
    \n
    <span style="color:#323232;">AuthType Negotiate\n
    </span><span style="color:#323232;">Order deny,allow\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">AuthType Negotiate\n
    </span><span style="color:#323232;">Require user @OWNER @SYSTEM\n
    </span><span style="color:#323232;">Order deny,allow\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">AuthType Default\n
    </span><span style="color:#323232;">Require user @SYSTEM\n
    </span><span style="color:#323232;">Order deny,allow\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">AuthType Default\n
    </span><span style="color:#323232;">Require user @SYSTEM\n
    </span><span style="color:#323232;">Order deny,allow\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">AuthType Negotiate\n
    </span><span style="color:#323232;">Require user @OWNER @SYSTEM\n
    </span><span style="color:#323232;">Order deny,allow\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">Order deny,allow\n
    </span>\n
    ```
    """
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 0
  +favouriteCount: 12
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1705692337 {#1853
    date: 2024-01-19 20:25:37.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: [
    "@SYSTEM"
    "@OWNER"
  ]
  +comments: Doctrine\ORM\PersistentCollection {#1949 …}
  +votes: Doctrine\ORM\PersistentCollection {#1895 …}
  +reports: Doctrine\ORM\PersistentCollection {#2402 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1388 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1375 …}
  +badges: Doctrine\ORM\PersistentCollection {#1400 …}
  +children: []
  -id: 31793
  -titleTs: "'400':3 'permiss':6 'pi':2 'print':4 'problem':7 'raspberri':1 'server':5"
  -bodyTs: "'-2800':46 '/run/cups/cups.sock':213 '0':206 '4':54 '400':80 '631':211 'access':31,209,224 'add':106,115 'ag':178 'allow':207,222,226,228,250,257,261,272,280,287,290,303,312,320,328,337,340,353,362,370,378,387,390 'also':174 'alteast':138 'anonimus':23 'anybodi':26 'anyway':84 'appreci':197 'apt':51 'arm':75,82 'authtyp':230,235,265,273,299,304,313,321,329,349,354,363,371,379 'basic':219 'believ':183 'brows':214,258 'browseallow':263 'browselocalprotocol':216 'browseord':260 'btw':47,66 'cancel':128 'cant':93 'check':160 'config':200 'cup':37,136,190,199 'day':55 'default':231,236,241,243,245,247,266,274,292,294,296,298,300,305,314,322,330,342,344,346,348,364,372 'defaultauthtyp':218 'deni':227,249,256,262,271,279,286,289,302,311,319,327,336,339,352,361,369,377,386,389 'digress':86 'dnssd':217 'document':96 'done':175 'download':48 'drive':33 'driver':41,73,134 'epson':44,63 'et':45 'file':156,201 'find':94 'fine':120 'get':58 'gnome':110 'go':124 'got':17 'help':193 'hitch':171 'host':11 'howev':130 'im':162 'instal':36 'job':129 'jobprivateaccess':240,291,341 'jobprivatevalu':242,293,343 'know':132 'least':98 'listen':212 'loglevel':202 'loos':163 'lp':150 'lpadmin':179 'made':158 'main':89 'marbl':165 'maxlogs':205 'necessari':40 'negoti':350,355,380 'network':29 'ok':1 'order':225,248,255,270,278,285,288,301,310,318,326,335,338,351,360,368,376,385,388 'owner':253,283,308,333,358,383 'pagelogformat':204 'permiss':24,191 'pi':15,79,141 'plung':8 'port':210 'print':126,168 'printer':108,111 'problem':90 'raspberri':14 'recent':5 'remot':208,223 'requir':232,237,251,267,275,281,306,315,323,331,356,365,373,381 'root':180 'run':21,149 'self':10 'server':142 'set':112 'share':20 'show':118 'smb':19 'someth':186 'spent':53 'ssh':145 'subscriptionprivateaccess':244,295,345 'subscriptionprivatevalu':246,297,347 'sudo':176 'system':234,239,254,269,277,284,309,317,325,334,359,367,375,384 'testdoc.txt':151 'text':155 'took':6 'tri':56 'understand':102 'useless':68 'user':233,238,252,268,276,282,307,316,324,332,357,366,374,382 'usermod':177 'v6':76 'v7':83 'via':50,109 'warn':203 'webinterfac':220 'websit':64 'without':169 'work':61,137 'would':194 'x86':72 'yes':221"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705719337
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/13094078"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705692337 {#74
    date: 2024-01-19 20:25:37.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"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 {#288
  +icon: Proxies\__CG__\App\Entity\Image {#269 …}
  +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 {#296
    date: 2024-10-22 09:38:55.0 +02:00
  }
  +markedForDeletionAt: null
  +tags: null
  +moderators: Doctrine\ORM\PersistentCollection {#260 …}
  +ownershipRequests: Doctrine\ORM\PersistentCollection {#256 …}
  +moderatorRequests: Doctrine\ORM\PersistentCollection {#245 …}
  +entries: Doctrine\ORM\PersistentCollection {#203 …}
  +posts: Doctrine\ORM\PersistentCollection {#161 …}
  +subscriptions: Doctrine\ORM\PersistentCollection {#223 …}
  +bans: Doctrine\ORM\PersistentCollection {#140 …}
  +reports: Doctrine\ORM\PersistentCollection {#126 …}
  +badges: Doctrine\ORM\PersistentCollection {#104 …}
  +logs: Doctrine\ORM\PersistentCollection {#94 …}
  +awards: Doctrine\ORM\PersistentCollection {#83 …}
  +categories: Doctrine\ORM\PersistentCollection {#70 …}
  -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 {#297
    date: 2023-12-25 04:10:26.0 +01:00
  }
  +apDeletedAt: null
  +apTimeoutAt: null
  +visibility: "visible             "
  +createdAt: DateTimeImmutable @1703473826 {#291
    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