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]
@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?
ahh this
Crypta Electrica
20 Dec 2025 22:45
Yep this panel, but click the response tab
Gigi
20 Dec 2025 22:46
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?
Crypta Electrica
21 Dec 2025 23:13
https://discord.com/channels/821361165791133716/821363152046129193/1445022759905267883
Gigi
22 Dec 2025 17:29
https://tenor.com/view/are-we-there-yet-deadpool-gif-5676800
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?
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.
Wibla
31 Dec 2025 10:31
https://news.ycombinator.com/item?id=46435614
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? 😄
Xalkost
31 Dec 2025 11:14
https://tenor.com/view/thegoon-bigoldgoon-ted-lasso-yes-yes-yes-yes-gif-701975896996955852
Wibla
31 Dec 2025 11:25
https://tenor.com/view/too-much-fun-letterkenny-wayne-gif-24904552
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
Raikia
31 Dec 2025 21:20
https://discord.com/channels/821361165791133716/1330672575713644554/1330672575713644554
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 ?
RAZAR
14 Jan 2026 08:34
The data is not updated
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
Akov
14 Jan 2026 23:56
Sounds like https://discord.com/channels/821361165791133716/1453533103737012396
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?
Asrik
29 Jan 2026 04:25
https://eveseat.github.io/docs/troubleshooting/#checking-log-files
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
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
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
Wibla
22 Feb 2026 10:33
huh... wth
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.
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 ?
FremontDango
5 Mar 2026 15:07
https://github.com/eveseat/web/blob/1c0b7e959090785f6a0b92edc6b32787fc6fd2ac/src/WebServiceProvider.php#L322-L335
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
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?
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:
[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?
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?
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?
Crypta Electrica
2 Apr 2026 04:36
https://discord.com/channels/821361165791133716/821361505735278592/1455962249574224029
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