SeAT - ❓-support - Page 15

Gigi 20 Dec 2025 22:22
@user_301981661761896449 Should i be searching for "fitting" in the laravel logs? the log is below.
file: message.txt [not recorded]
image: image.png
@user_301981661761896449 network ☝️
Crypta Electrica 20 Dec 2025 22:40
Have a look at what the response was on the requests that were 500 status
Gigi 20 Dec 2025 22:43
like this?
image: image.png
ahh this
image: image.png
Crypta Electrica 20 Dec 2025 22:45
Yep this panel, but click the response tab
Gigi 20 Dec 2025 22:46
image: image.png
that...looks unhelpful. sorry...
Crypta Electrica 20 Dec 2025 22:47
Haha all good.. I'll have to have a look later at the log file you sent as should be in there, I am just out atm.
Gigi 20 Dec 2025 22:47
no worries and no pressure take your time and Happy Holidays!!
Crypta Electrica 20 Dec 2025 23:06
All good. Can you DM me the fit please
Gigi 21 Dec 2025 00:59
It's all fits....
none of the fits i have on there show me the character column
but here is the first one i have on there
[Vexor, SOLOS Vexor - Angel Ratting (Fleet)]
Omnidirectional Tracking Enhancer II
Drone Damage Amplifier II
Drone Damage Amplifier II
Drone Damage Amplifier II
Damage Control II

100MN Monopropellant Enduring Afterburner
Large Shield Extender II
Large Shield Extender II
Pithum A-Type Explosive Shield Amplifier

Drone Link Augmentor II
Auto Targeting System I
125mm Gatling AutoCannon I



Medium Core Defense Field Extender I
Medium Core Defense Field Extender I
Medium Core Defense Field Extender I

Warrior II x5
Republic Fleet Warrior x1
Republic Fleet Valkyrie x2
Hornet EC-300 x5
Republic Fleet Berserker x2

Republic Fleet Fusion S x200



@user_301981661761896449 ☝️
Crypta Electrica 21 Dec 2025 01:36
Hmm interesting... I thought it might have been on fits with a new item. As the error is to do with the SDE (which currently has not kept up with eve) I'll look into it more later
Kavoro 21 Dec 2025 08:31
Ive had the same issue for a while, but only on accounts that were assigned admin permissions. Meanwhile logging in as admin through the link generated in the command line shows it just fine.
Matt Falahe 21 Dec 2025 23:04
@user_301981661761896449 https://github.com/eveseat-plugins/seat-fitting/pull/20 Please double check but this should fix the errors + added search functionality in fitting.blade.php by ship type and fit name
Orsiki 21 Dec 2025 23:12
Running on Ubuntu in a docker instance - and after patching running into some errors with traefik.
2025-12-21T22:44:50Z ERR Provider error, retrying in 5.000492591s error="Error response from daemon: client version 1.24 is too old. Minimum supported API version is 1.44, please upgrade your client to a newer version" providerName=docker
anyone else seeing these?
HorchataKing 25 Dec 2025 20:48
Happy Holidays to all! I recently came upon an error with my SeAT setup, and haven't been able to track it down yet. After installing several plugins (PI, HR, Production, Structure manager), whenever anyone goes to the skills tab, we recieve a server 500 error. Any troubleshooting help would be appreciated.
recursive_tree 25 Dec 2025 20:49
Check your logs and post them here
.docs.troubleshooting
SeAT-Bot 25 Dec 2025 20:49
@user_614098468218339348, https://eveseat.github.io/docs/troubleshooting/
HorchataKing 25 Dec 2025 20:50
any log in particular that would be helpful, I didn't see anything myself when glancing
recursive_tree 25 Dec 2025 20:50
Laravel logs
If there is an error, there will be an entry in your laravel logs
HorchataKing 25 Dec 2025 20:52
file: message.txt [not recorded]
file: message.txt [not recorded]
The second one is just generated by checking my own skill sheet.
recursive_tree 25 Dec 2025 21:05
Is your seat-web version greater than 5.0.29? 5.0.29 should contain a fix so it at least doesn't crash. The root cause of your error is an outdated SDE that doesn't contain the name of a skill you trained. However, you can't currently upgrade your SDE because we have to change the way we import the SDE (and the new way isn't ready yet).
HorchataKing 25 Dec 2025 21:08
I believe I am on 5.0.29, but a screenshot of current versions will follow. I was just looking at the process for updating all the packages. Is this the new skills added for the mining destroyers and command destroyers not registering yet properly?
image: image.png
recursive_tree 25 Dec 2025 21:09
you are on 5.0.28 according to that image. seat-web at the bottom
HorchataKing 25 Dec 2025 21:09
ahhhh, I see.
I will perform updates, I think I have the correct process on the website, and if I have further problems I will let you know. Thank you for your time, kind sir.
Unbend Farms 29 Dec 2025 20:42
it not loading charter info
Jay's 31 Dec 2025 10:24
o/ I'm having an issue with SeAT unable to start since this morning. Here is the relevant part of the logs :
[2025-12-31  11:22:23]    (eve-seat-5b4d86995d-ddwcm eve-seat-scheduler)    Updating dependencies
[2025-12-31  11:22:23]    (eve-seat-5b4d86995d-ddwcm eve-seat-scheduler)    Your requirements could not be resolved to an installable set of packages.
[2025-12-31  11:22:23]    (eve-seat-5b4d86995d-ddwcm eve-seat-scheduler)    
[2025-12-31  11:22:23]    (eve-seat-5b4d86995d-ddwcm eve-seat-scheduler)      Problem 1
[2025-12-31  11:22:23]    (eve-seat-5b4d86995d-ddwcm eve-seat-scheduler)        - eveseat/eveapi is locked to version 5.0.31 and an update of this package was not requested.
[2025-12-31  11:22:23]    (eve-seat-5b4d86995d-ddwcm eve-seat-scheduler)        - eveseat/eseye 3.2.0 requires web-token/jwt-signature-algorithm-rsa ^3.0 -> satisfiable by web-token/jwt-signature-algorithm-rsa[3.4.8].
[2025-12-31  11:22:23]    (eve-seat-5b4d86995d-ddwcm eve-seat-scheduler)        - eveseat/eveapi 5.0.31 requires eveseat/eseye ^3.2 -> satisfiable by eveseat/eseye[3.2.0].
[2025-12-31  11:22:23]    (eve-seat-5b4d86995d-ddwcm eve-seat-scheduler)        - web-token/jwt-library 3.4.8 requires paragonie/sodium_compat ^1.20|^2.0 -> found paragonie/sodium_compat[dev-master, v1.20.0, ..., v1.x-dev, v2.0.1, ..., v2.5.0] but these were not loaded, because they are affected by security advisories. To ignore the advisories, add ("PKSA-8x19-j2j3-bn67") to the audit "ignore" config. To turn the feature off entirely, you can set "block-insecure" to false in your "audit" config.
[2025-12-31  11:22:23]    (eve-seat-5b4d86995d-ddwcm eve-seat-scheduler)        - web-token/jwt-signature-algorithm-rsa 3.4.8 requires web-token/jwt-library ^3.3 -> satisfiable by web-token/jwt-library[3.4.8].
Looks like it's this specific line :
- web-token/jwt-library 3.4.8 requires paragonie/sodium_compat ^1.20|^2.0 -> found paragonie/sodium_compat[dev-master, v1.20.0, ..., v1.x-dev, v2.0.1, ..., v2.5.0] but these were not loaded, because they are affected by security advisories. To ignore the advisories, add ("PKSA-8x19-j2j3-bn67") to the audit "ignore" config. To turn the feature off entirely, you can set "block-insecure" to false in your "audit" config.
recursive_tree 31 Dec 2025 10:34
Hmm. Why doesn't composer select paragonie/sodium_compat v2.5.0? That should not be affected and I don't see why it can't use that
Wibla 31 Dec 2025 10:47
hm
composer update snafu?
recursive_tree 31 Dec 2025 11:03
Rebuilding the containers seems to fix it. However, in that case, we run into another issue:

    - laravel/framework is locked to version v10.50.0 and an update of this package was not requested.
    - laravel/framework v10.50.0 requires tijsverkoyen/css-to-inline-styles ^2.2.5 -> satisfiable by tijsverkoyen/css-to-inline-styles[v2.4.0].
    - symfony/css-selector v8.0.0 requires php >=8.4 -> your php version (8.2.30) does not satisfy that requirement.
    - tijsverkoyen/css-to-inline-styles v2.4.0 requires symfony/css-selector ^5.4 || ^6.0 || ^7.0 || ^8.0 -> satisfiable by symfony/css-selector[v8.0.0].
It looks like tijsverkoyen/css-to-inline-styles added support for symfony/css-selector, but symfony/css-selector needs php 8.4
Wibla 31 Dec 2025 11:10
so we're in dependency hell atm? 😄
Crypta Electrica 31 Dec 2025 12:09
Having a look now
Ive been testing locally and just bumping to php 8.4 should solve the issues and sees to be fine in all the testing I have done (not 100% coverage but better than nought)
Dionysus 31 Dec 2025 16:49
when i add it to the pluggins and run docker compose it builds, but then during startup i get into a loop with this error

scheduler-1  | Your requirements could not be resolved to an installable set of packages.
scheduler-1  |
scheduler-1  |   Problem 1
scheduler-1  |     - eveseat/eveapi is locked to version 5.0.31 and an update of this package was not requested.
scheduler-1  |     - eveseat/eseye 3.2.0 requires web-token/jwt-signature-algorithm-rsa ^3.0 -> satisfiable by web-token/jwt-signature-algorithm-rsa[3.4.8].
scheduler-1  |     - eveseat/eveapi 5.0.31 requires eveseat/eseye ^3.2 -> satisfiable by eveseat/eseye[3.2.0].
scheduler-1  |     - web-token/jwt-library 3.4.8 requires paragonie/sodium_compat ^1.20|^2.0 -> found paragonie/sodium_compat[dev-master, v1.20.0, ..., v1.x-dev, v2.0.1, ..., v2.5.0] but these were not loaded, because they are affected by security advisories. To ignore the advisories, add ("PKSA-8x19-j2j3-bn67") to the audit "ignore" config. To turn the feature off entirely, you can set "block-insecure" to false in your "audit" config.
scheduler-1  |     - web-token/jwt-signature-algorithm-rsa 3.4.8 requires web-token/jwt-library ^3.3 -> satisfiable by web-token/jwt-library[3.4.8].
scheduler-1  |
scheduler-1  | You can also try re-running composer require with an explicit version constraint, e.g. "composer require warlof/seat-connector:*" to figure out if any version is installable, or "composer require warlof/seat-connector:^2.1" if you know which you need.
scheduler-1  |
scheduler-1  | Installation failed, reverting ./composer.json and ./composer.lock to their original content.
recursive_tree 31 Dec 2025 16:50
See #channel_821363152046129193 , but tldr: pull docker containers using docker compose pull and retry
Dionysus 31 Dec 2025 16:50
ill give that a try
other than that install was super easy, tried alliance auth too but jeesh that took forever to get only minimal functionality
yeah that fixed it! amazing
Unbend Farms 31 Dec 2025 20:47
how can i change the login page in docker?
Matt Falahe 31 Dec 2025 20:52
Check documentation .docs.styling
Unbend Farms 31 Dec 2025 21:06
i folow the steps but is is not changing
file: image.png [not recorded]
file: image.png [not recorded]
file: image.png [not recorded]
file: image.png [not recorded]
Asrik 31 Dec 2025 21:13
this is the place were you edit the code
after you made changes you will need to restart the docker containers.
if it doesnt show up, you might have to clear the catch from your browser or from the firewall (if it catch it)
you can also try using private mode sometimes it helps
@user_1112314695848841227 you can also take a look at this form post. https://discord.com/channels/821361165791133716/1247605206372323359/1247605206372323359
i think the docs need to be updated
ill take a look at it in a bit
Unbend Farms 31 Dec 2025 21:35
thanks for the help
Matt Falahe 31 Dec 2025 22:36
@user_1112314695848841227 I dont know what error you are getting and what you want to use in your login page but like above you can follow my guide how to do login page.
Unbend Farms 31 Dec 2025 22:40
It is fixt thanks for the help
jbrooky 2 Jan 2026 10:27
Hello, I have a hopefully stupid question: Is there a way to purge users from SeAT that don't have characters in one of my 2 corps?
Akov 2 Jan 2026 18:32
not automatically
recursive_tree 2 Jan 2026 19:24
Users can be deleted under Settings->Users, but it can't be automated.
I can't recommend doing it though, at least some plugins assume users never go away and might break in unexpected ways
If you want to delete users for access control purposes, that is a bad idea. They can just register again and have a new user. Use squads for that
Lastly, a user without active tokens doesn't need much processing power and doesn't take much storage space
Akov 2 Jan 2026 21:28
mass deactivating though....totally do that
jbrooky 3 Jan 2026 16:12
thank you both 🙂
m0d 4 Jan 2026 06:19
Does the SeAT backup and restore function take plugins into account?
Crypta Electrica 4 Jan 2026 06:34
As in the one from the docs where you dump the db and env file. Then the answer is it depends... Most yes, but if they use alternate storage then no. Good example of one that wouldnt be is seat-info
Contrum 9 Jan 2026 08:43
Is is a good idea for me to run a delete operation directly in the DB to remove all characters not in a particular corp? Or is there a better way to do it
recursive_tree 9 Jan 2026 14:45
What problem do you want to solve with this?
Gigi 10 Jan 2026 04:08
@user_614098468218339348 Was using your Market Monitor plugin and am getting this error when i try to search for a name
file: message.txt [not recorded]
seat.solosnexus.space says: DataTables warning: table id=dataTableBuilder - Ajax error. For more information about this error, please see https://datatables.net/tn/7
recursive_tree 11 Jan 2026 10:04
Thanks for the report. I pushed an update that disables the search bar. Making it work is a bit more complicated than anticipated
Raiden 11 Jan 2026 16:44
Will the connector plugin remove roles of people who have NOT linked there discord in seat? Or just the people who have
recursive_tree 11 Jan 2026 20:34
It can only modify authed people, but you can set it up so that only authed people get the role that grants access to a channel
Nonamed0911 11 Jan 2026 20:56
Hello! I see, that right now - the list of factories is not updating. For example, I see my old factories that are already destroyed. https://seat.xxxxxx.com/characters/pi/factories Is it a known issue?
Raiden 14 Jan 2026 07:58
anybody know how to get i to say something else other than SeAT? like my corp name instead ?
image: image.png
RAZAR 14 Jan 2026 08:34
The data is not updated
image: image.png
Matt Falahe 14 Jan 2026 11:18
https://discord.com/channels/821361165791133716/1247605206372323359 Please read this
Anymore details like Is that character fresh in seat Any errors from processing that character How long this error is there
Is there a way to prevent a toon from registering a new account and/or not allow an alt to be added if it exists in a different seat account
Crypta Electrica 15 Jan 2026 22:15
Not really... If they register an alt that is on another account it (from memory) will depend on how / why its on another account. If it's the same eve account as before seat I think will move it the same main user. If the char has been transferred so is on a new eve account, seat can tell and will create a new user.
Akov 15 Jan 2026 22:33
Right now if I sign in to seat with my alt, I creates a new account always
Crypta Electrica 15 Jan 2026 23:20
Are you using the link character button or logging out and logging in separate?
Or do you mean you have already linked the alt to the main account, then if you log in with the alt in another session it creates a new account for the alt?
Gigi 15 Jan 2026 23:57
Hiya ya'll. Getting an ajax error when going through a candidates "fittings" tab. They have added all scopes. all toons are ok except for this one toon that gives me an ajax error after clicking on the fittings tab.
file: message.txt [not recorded]
Annu 18 Jan 2026 15:02
Chaps, I ran the seat 5.x docker auto install, but don't seem to be able to locate my .env file, any tips?
recursive_tree 18 Jan 2026 16:46
are you in the correct directory? (/opt/seat-docker) .env is a dotfile so it is hidden by default. If you run ls, did you add -a? (ls -a /opt/seat-docker) Lastly, did you get any errors while running the auto install?
Annu 18 Jan 2026 16:52
I can see the file using that now yes
Ta 🙂
Nightmare 23 Jan 2026 21:12
hm..something happend...and im getting only 404 page not found after SeAT working for some month...
all container are running/started as they should
reboot of the system, is without any effect...hm...
ha...upgraded the error to a bad gateway togehter with a 404🤔
Azrael Hunts 23 Jan 2026 23:41
is it possible to link multiple discords to seat?
recursive_tree 24 Jan 2026 07:57
Did you update traefik as described in #channel_821363152046129193 ?
You can send notifications to multiple discords, but seat-connector can only manage one
Nightmare 24 Jan 2026 10:44
hm missed that ping totally....
Stelios 25 Jan 2026 19:45
Hey guys! I'm trying to tie in Seat Connector with discord and it seems that the profile section that allows a user to connect a discord account is locked behind a permission. Is it possible to grant that permission to all users by default or do I have to go through a few steps with squads?
Asrik 25 Jan 2026 20:10
Squads
Stelios 26 Jan 2026 20:33
Is it possible to create a default squad that all users are added to immediately?
Asrik 26 Jan 2026 20:35
within the squads there is a filter.. you can add which filter you like and have that lets call it "default squad" with the permissions you need or want.
Matt Falahe 26 Jan 2026 20:36
if you are the admin of the server just do a auto squad with correct connector permission - rules ---> everyone but me.
Stelios 26 Jan 2026 20:37
Filters seem to slim down what is acceptable but I want every seat account added to it. If I set it to auto and leave filters blank will it sort everyone in?
Oh thanks! Is that a filter option?
Matt Falahe 26 Jan 2026 20:37
iin that case everyone will be able to see the connector except you. You dont need that because you see everything regardless
yes
Stelios 29 Jan 2026 02:34
Hey guys! So we started using Discord Connector recently and sped up the apply roles job as an hour wait before runs felt super long. It worked great for about a day but then the jobs all started failing with a max attempt exceeded exception.

Illuminate\Queue\MaxAttemptsExceededException: Warlof\Seat\Connector\Jobs\DriverApplyPolicies has been attempted too many times. in /var/www/seat/vendor/laravel/framework/src/Illuminate/Queue/MaxAttemptsExceededException.php:24
The failed jobs GUI doesn't seem to indicate what the actual failure is though. Does Seat produce detailed logs to a file somewhere I can look through by chance to try and identify the actual failure?
Stelios 29 Jan 2026 04:56
Thanks!
Akov 29 Jan 2026 05:04
Hey guys! So we started using Discord
Deags 6 Feb 2026 21:21
Hey all, any way to extract the SSL from traefik?
Akov 6 Feb 2026 21:37
as not use it for ssl termination?
or to get the certs?
Deags 7 Feb 2026 00:17
Get the certs to put into nginx
Akov 7 Feb 2026 01:42
by default it uses the acme autogenerated certs
you should setup the auto generated stuff for nginx too
but by default they are stored in /etc/certs
but really nginx natively supports the letsencrypt stuff
Deags 7 Feb 2026 02:11
Well, tbch, my CEO wants to swap to Auth from SeAT
and it was my understanding I needed the existing SSL cert to get access to the website
Crypta Electrica 7 Feb 2026 02:35
Given its just traefik and let's encrypt. No you don't need to move the certs.
Wibla 9 Feb 2026 16:42
@role_821362767428190228 I guess we go again
feel free to fuck off and not come back, eh?
Akov 9 Feb 2026 19:04
I've seen this bot before lol
image: image.png
Wibla 9 Feb 2026 19:11
yeah
Crypta Electrica 10 Feb 2026 01:01
Unfortunately while I can report spam and delete theessage I cannot ban them
Asrik 10 Feb 2026 01:33
thats annoying you cant ban them
Wibla 10 Feb 2026 06:33
Might be time for a mod role
ksk 12 Feb 2026 14:14
Hola! Came into hosting an existing instance of Seat for me corp, wondering about the load this setup generates: Not quite sure how to quantify that load for starters, having an 8-core box at Hetzner, seat is always the top cpu-eating service with its MariaDB and php-processes. Like, is it expected to always have "php artisan[]" processes running, if you have 460 Chars (suppose: Many will not have valid tokens) only? Any pointers welcome, thanks!
FremontDango 12 Feb 2026 14:30
You can reduce the number of horizon worker if you are overloaded
but that is expected to always run so you get updates pulled
Also ensure you get opcache enabled
ksk 12 Feb 2026 14:47
mhhm, suppose I am asking "What is it doing" rather, will take a look myelf 🤔 I would imagine the Docker images have opcache enabled by default? (did not mention using docker..)
Wibla 12 Feb 2026 17:04
I had that disabled, hm
FremontDango 12 Feb 2026 19:28
php works 80% worse without opcache so
Wibla 16 Feb 2026 12:06
yeah
php updated to 8.4, SeAT updated...
hm... this one looks fun
image: image.png
Astral 17 Feb 2026 01:01
You can just keep using traefik and have it point at the nginx over dealing with cert rolling and the clusterfuck that is with nginx..
Nagi 18 Feb 2026 13:52
Hello everyone. Is there anyone looking for a developer?
Wibla 18 Feb 2026 17:09
no, fuck off
we don't need your ai slop here
@user_76781846418956288 @user_398925835794645002 ^
leonjza 18 Feb 2026 17:13
Please see the second rule. Don’t do it again ❤️
Unbend Farms 18 Feb 2026 19:06
is there a way to look into the database with the docker install
Blyze 18 Feb 2026 22:23
Is there an artisan command to force SeAT to try to populate info for a given corp by ID? I need to add a particular corp to a squad filter, but my instance doesn't seem to know about it.
Wibla 18 Feb 2026 22:30
no one registered on your SeAT is in that corp?
Blyze 18 Feb 2026 22:35
Not yet; its like, an ally that I was hoping to give their members a discord role to via squad filter once they auth'd.
I suppose the easy solution here is just to get someone from them to register on it.
Wibla 18 Feb 2026 23:24
yes
Ariel Rin 19 Feb 2026 03:55
Based ❤️
recursive_tree 19 Feb 2026 08:46
yes there is; open a shell in the container and then you can connect to it as if it is installed on the host. I don't have the exact commands on top of my mind, but it is not too complicated+you can use search to find it on this discord, it is somewhere.
__fallenreaper 19 Feb 2026 23:05
is there a migration tool for say, if i want to shut down my server and stand it up elsewhere, to preserve the existing data? I plan to do some migrations and want to know how easy it is or if there are tools that exist beyond a dbdump and then a dbrestore
FremontDango 19 Feb 2026 23:07
afaik the only thing that matters is the database
so it is a dbdump and dbrestore
i'm not aware of anything else
__fallenreaper 19 Feb 2026 23:26
Yeah, i wasnt sure if there was a migration tool for the db for this specifically, if its the same versions. But if not, i will just use the corresponding commands
recursive_tree 20 Feb 2026 10:12
You probably also want to move your .env to keep the ESI credentials. If you’re using seat-info, you also have to move some files. Another important thing is to make sure the old and the new seat instance run the same version before moving the database or you can run into issues
Blyze 21 Feb 2026 04:13
We miss out on SovStructureReinforced notifications because they always error out like this
image: Screenshot_2026-02-20_231101.png
Wibla 22 Feb 2026 10:33
huh... wth
image: image.png
Crypta Electrica 22 Feb 2026 10:51
Hmm thats odd... Regular occurance or one off?
Wibla 22 Feb 2026 11:10
will have to look, but that's an odd one for sure
Digital Infini 23 Feb 2026 22:01
I'm new to being an admin in SeAT and really lost. How do I setup roles so that each user only sees their own profile?
Crypta Electrica 23 Feb 2026 22:02
That's the default.
The exception is CEOs and directors can see all members of their own Corp.
And admins can see everything
Digital Infini 23 Feb 2026 22:03
That's it, I was impersonating a director and kept seeing all the other members. Thank you!!
Matt Falahe 26 Feb 2026 18:21
does anyone have similar issue with SeAT? I cant pull new SeAT eseye and according to seat its outdated.
image: image.png
also this is fresh SeAT just installed [docker].
recursive_tree 26 Feb 2026 18:57
we haven't rebuilt the docker container since eseye 3.2.1 got released. it is not your problem, you can ignore it
LoKee 27 Feb 2026 14:45
So, i'm about to take a long walk off a short cliff. I'm in NO WAY good at this kinda stuff, but last night I followed some directions and got a server, and then got SeAT set up on it. I can login, but it doesn't seem to want to load some info. I think (and this is TRULY a guess) it's something to do with Tokens. I'd read that I could find someone on here to pay to fix it. Because I've given up on this, and nearly on life because of it. (Not really)
That's the most recent.
Matt Falahe 27 Feb 2026 16:33
so to make it right u can add chars and callback works but none of the characters is loading data?
to me it looks like there is something wrong either with your ccp app, EVECLIENTID or EVECLIENTSECRET tokens
just please go to your app check scopes if they are all marked. then compare EVECLIENTID and EVECLIENTSECRET with your values that you have in your .env file on your server.
LoKee 27 Feb 2026 16:37
I'll be honest, I think we've reached the limit of my abilities to understand what we're doing. I have long sense passed that point last night when trying all this by instructions. I'm probably just going to give up. I had read that there were folks here that, for payment would set this up for people.
I'm just going to scrap this idea, I think.
Yeah
Thank you for attempting to help, though.
Asrik 27 Feb 2026 17:49
@user_1184324905404219433 Matt is refuring to this. https://eveseat.github.io/docs/configuration/esi_configuration/#set-config-parameters-in-env-file
LoKee 27 Feb 2026 17:50
Thank you. I've given up on doing it. I dove in way over my head to be honest. I thought I could do it and I don't understand 80% of that stuff. I got the server space, I'm just going to let it run out for the month and bail on it. I don't have the will to live through that again. 😉 Again, thank you.
Asrik 27 Feb 2026 18:02
I understand. Computers are troublesome. I encourage you to try again when your head is clear. Slowly you will pick it up.
LoKee 27 Feb 2026 18:04
Know anyone that will just do it for payment? lol
Asrik 27 Feb 2026 18:07
lol. the issue with that is security. Best if you know someone in your corp that knows about computers AND you can trust them might be able to do it for you.
LoKee 27 Feb 2026 18:08
root passwords can be changed, can they not? lol
But I get your point.
Thanks!
Matt Falahe 27 Feb 2026 22:23
in this case its not only root password. Its also access to your main account or account used to create the app. This is why "payment" option is out of the question.
And sorry I was a bit busy and couldn't reply.
If you will want to start over again feel free to pm me and I will walk you through the steps to make sure you do them correctly this time.
Ariel Rin 28 Feb 2026 08:26
How do you know someone didn’t make their own account, or a backdoor
There is a lot of trust that comes with even temporary access
It’s one of the reasons I never do this for AA, I never want even the possibility of a possibility
Wibla 28 Feb 2026 09:22
better to screen share at that point
Asrik 28 Feb 2026 15:53
But that means you have to know what they are doing.. otherwise if you know what they are doing then why don't you do it yourself....
Wibla 28 Feb 2026 16:15
true
Nightmare 3 Mar 2026 09:11
Is there a way, to grand someone the role to see his own Char sheet without giving him the permission to also see the ones from the others? Or am i just stupid?
Xaivada Skywalker 3 Mar 2026 09:15
As I know, each one automatically has the permission to see his own char sheet.
And admin could see all of course.
Nightmare 3 Mar 2026 09:20
yeha that was my thought...but when i impersonate a user with lower rights then me and want to check the char sheet, it gives me an error with mission permission. so...idk if that is a problem with the impersonate view or...im stupid ^^
Xaivada Skywalker 3 Mar 2026 09:27
well, you could try with a new account, just link a character of your own but barely used.
another way to impersonate
Nightmare 3 Mar 2026 09:27
yeha....all my chars are already linked...to lazy to unlink and relink XD will wait for a poor soule to test it 😄
Crypta Electrica 4 Mar 2026 12:02
We need the actual log entry or error in order to diagnose this, not the url. If it's an error with SeAT there will be an entry in the laravel log. If it's coming from the eve online servers there will be a more descriptive error on the page when rendered.
iulixxi 4 Mar 2026 12:04
Roger I’ll take a look when I get to the pc
In incognito he gets this “ {"error":"invalidscope","errordescription":"The requested 'esi-corporations.read_projects.v1' scope is not valid."}” - not near the pc right now, one of my recruiters sent this to me
Crypta Electrica 4 Mar 2026 12:08
So that's because we added a new scope. But it should only be enabled if you/an admin added it to an existing install (new installs will have it by default).
To fix you can either remove the scope in your sso settings, or on the eve developers portal add the scope to the application
iulixxi 4 Mar 2026 12:11
thanks!!!
Nate 5 Mar 2026 02:37
I also updated seat and now getting a 401 when trying to access Horizon / Pulse. Looking through the log files in seat produces no error. Log from docker when trying to access horizon is [05/Mar/2026:02:35:50 +0000] "GET /horizon HTTP/1.1" 401 6848 "https://seat.xxxx.xxx/home" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36"
CapnRat 5 Mar 2026 13:14
FYI, I definitely did not manually add that scope to sso when updating my instance of seat. But it was there after the update and caused the invalid_scope error when logging in for us as well.
War Maiden 5 Mar 2026 13:56
can confimr that i have the same problem
i am pretty new to seat so please exuse if i dont understand the architecture not correctly but i looked into the app/Providers/HorizonServiceProvider.php and this does not look correct: /* Register the Horizon gate. This gate determines who can access Horizon in non-local environments. */ protected function gate(): void { Gate::define('viewHorizon', function ($user = null) { return in_array(optional($user)->email, [ // ]); }); is it the wrong place i am looking or how is horizon access managed ?
its what it is supposed to do
Matt Falahe 5 Mar 2026 16:14
That scope is automatically added to default profile when u do the seat update. You have to go to single sign-on and turn that scope off. If u can't login you need to generate Admin link and do that this way.
War Maiden 5 Mar 2026 16:57
so it´s not in the app/Providers/HorizonServiceProvider.php, where the hell do i find the wevserviceprovider
FremontDango 5 Mar 2026 16:57
it is in the vendors/eveseat/web
you want to patch it?
War Maiden 5 Mar 2026 16:59
i want to understand why i get 401 errors 🙂
FremontDango 5 Mar 2026 16:59
are you superuser
War Maiden 5 Mar 2026 16:59
yes
FremontDango 5 Mar 2026 16:59
weird.. it should implicitly grant
War Maiden 5 Mar 2026 17:00
it´s not, i think there might be a bug in the latest docker front image
happened after i updated that
Crypta Electrica 5 Mar 2026 21:40
I can replicate it kind of. Not sure whats happened though as we havent touched any of the auth/gate related code
War Maiden 5 Mar 2026 21:55
Is this a version issue between PHP 8.4 and Laravel 10? Laravel 10 officially supports only up to PHP 8.3 iirc, so the new front image running PHP 8.4 might be breaking authentication and Gate permissions ?
Crypta Electrica 5 Mar 2026 21:55
We have been running PHP 8.4 for some time, the change does not coincide.
We also have tests that run which test that the gates are functioning correctly. These run on php8.4
I have proven it does not affect our own acls internally, only seems to be the laravel packages. Also affecting laravel pulse as well as horizon.
War Maiden 5 Mar 2026 22:02
yeah i understand, just was very frustrated thinking i broke something but i could not really figure out what the issues is here, if you guys need some assist with logs or testing let me know.
Crypta Electrica 5 Mar 2026 22:05
What is interesting is my local install works fine. But my prod install doesnt. laravel and horizon versions are identical
I have found the fault I believe. Its upstream in laravel horizon. I'll push an update soon to drop back our version
Matt Falahe 17 Mar 2026 02:46
here u just do permissions. Squad settings is in squads. Squads are responsible for adding permissions to your members. In this tab though [that you just showed] you can add permanent permissions to members regardless of the squad.
mazummo 17 Mar 2026 02:49
checking
Okay, I think that worked. But their discord roles aren't updating
Matt Falahe 17 Mar 2026 02:52
check schedule.
they will update if they will register. That will depend on how often your job runs + discord configuration
mazummo 17 Mar 2026 02:55
I updated seat-connect sync and apply to every minute. I'm assuming those are the right jobs
Matt Falahe 17 Mar 2026 02:56
I think so. Now just the bot position etc and you should be fine
mazummo 17 Mar 2026 02:56
weird - it's like it removed permissions based on discord
i must have something misconfigured. After a minute the user now sees fewer channels
Matt Falahe 17 Mar 2026 02:57
well it will remove roles if u gave some to match new configuration and you specified
Connector -> user mapping. Here u need to map all the roles that will be in your discord
best way to do that - squad per role. Squad has to be specific and have added permissions. So create many permissions, add them to squads then map squad to discord role.
but obviously u can use different rules like game titles etc
you just need to play with it a bit and read instructions.
mazummo 17 Mar 2026 03:00
okay. let me give that a go
thank you
Matt Falahe 17 Mar 2026 03:01
no worries 🙂
mazummo 17 Mar 2026 12:45
something I set is wrong. It keeps trying to remove me/add me to roles in Discord. I should just be admin/corp member
image: image.png
Matt Falahe 17 Mar 2026 21:29
is bot above CEO role?
mazummo 17 Mar 2026 21:31
yes - but i dont want it to give me that role anyway.... i ended up kicking the bot. it was messing with everyone's discord roles
Matt Falahe 17 Mar 2026 22:23
well kick the apply job from cron then get the bot. do proper setup and start the job
mazummo 20 Mar 2026 00:34
@user_405130542674083842 Is there a way to change the order of these?
image: image.png
Matt Falahe 20 Mar 2026 01:06
not really. that's just default sorting. It doesnt really matter though. Why having specific order is important for you?
mazummo 20 Mar 2026 01:21
i thought it uses order as priority
im trying to set up the squads, but it's giving the wrong roles to people
Matt Falahe 20 Mar 2026 01:37
no its default A-Z, Z-A depends on what sort button you pressed
what do you mean? It gives what you set so if the role/set is wrong you need to check what you did wrong
or who u have in squad
mazummo 20 Mar 2026 01:45
I think I got it. For some reason the Corp Tag won't update for my CEO
recursive_tree 20 Mar 2026 06:53
Is he the server owner?
mazummo 21 Mar 2026 02:29
i nuked everythnig. people were complaining we had too many scopes - so i changed it to public and everything broke
i spent like 30 + hours on this shit
Nightmare 21 Mar 2026 14:02
i have a slight confusion with Notifications atm. I added a new webhook to a discord channel and made an integration. it all works and the notifications are getting posted. problem is...it post like 6 notifications in discord for every one ingame 🤔
recursive_tree 21 Mar 2026 14:13
does the tracking for the notification match more than one character? If it matches n characters that get the game notification, you get n notifications on discord
Nightmare 21 Mar 2026 14:15
aahhh i remember...so tracking a full corp is a stupid idea XD i remember...that was the same error i did last time XD
recursive_tree 21 Mar 2026 14:16
yes it could use a few improvements
ImTorbin 21 Mar 2026 19:54
I setup a new install today and its giving me this:
image: image.png
[EDENC] Prospektor Schipplock 21 Mar 2026 23:31
no voic channel here ?
Crypta Electrica 21 Mar 2026 23:33
This occurs when there is a mismatch between the password that the db was first started with and now. If it's truly a new stack and you have no data you care about. Then you can run docker compose -f docker-compose.yml -f docker-compose.mariadb.yml down -v. This will delete the database and all stored data. Then you can bring the stack back up and the passwords should be in sync again.
Things here are generally async so no real need for one
[EDENC] Prospektor Schipplock 24 Mar 2026 17:43
hey guys, we have assigned some account, the admin rights
this toon, and only this toon, got not complete synchronized
all other toons synchronize complete
could this be a cache problem, token has been revoked and regranted
so any ideas ?
its not my server - i help an other guy
Xaivada Skywalker 26 Mar 2026 09:22
Hello, all our account show yellow status of the tokens. How to fix it?
image: image.png
recursive_tree 26 Mar 2026 09:31
Have you followed the hint in the tooltip? You should check your jobs
Xaivada Skywalker 26 Mar 2026 09:38
no, I don't know how to check the jobs. In horizon?
image: image.png
After run a pull, it seems fine now
Crypta Electrica 26 Mar 2026 23:22
If you weren't up to date that would explain it, as some of the older middleware was patched out due to CCP removing the route. As such jobs would be stalled thinking esi was down. was over a month ago iirc.
xzenocal 29 Mar 2026 23:09
Hello! Recently I have updated SeAT via Docker, rebooted, and now I am getting a 404 error on the SSO login page. The update itself seemed successful otherwise, as I can see the various APIs calling out and syncing up. Spawning an admin url also returns a 404 error, and I confirmed my API key for seat has not changed at all, so I am unsure as to what possibly went wrong with the front end. Any assistance would be appreciated! 😃
Nevermind, I fixed it by backing up my .env and re-bootstrapped seat, realizing there was an update to the traefic.yml file and now it works like a charm 😄
AkinaMS 2 Apr 2026 04:21
Bare metal deployment here (no Docker). SDE is still the 2025 version. Any way to support the latest CCP SDE or other formats? I didn't see any documentation for it."
My Horizon queues are active without any failed jobs, but ESI data remains stale. No errors from ESI calls. Is this a known issue for anyone?
Are you up to date?
AkinaMS 2 Apr 2026 04:55
"I followed the deployment guide on GitHub. I also checked with the bot in the channel you suggested, but it doesn't seem to show any recent updates. Could you please guide me on how to update to the latest SDE? Thanks a lot!"
Crypta Electrica 2 Apr 2026 05:04
The bot I linked you to was me.... And that link contains the exact artisan command needed to run to update using the ccp sde.
As to your jobs. Ccp released a change to ESI that means older version of eveapi will not pull data. So you need to be up to date for jobs to run at all. Upgrade is as per normal process for you https://eveseat.github.io/docs/upgrading/general/#blade-installation