Good evening,
You need to identify the Windows updates that have an excessively large download_urls column
on the server:
`sudo -u wapt psql
select update_id,title,pg_column_size(download_urls) from wsusupdates where pg_column_size(download_urls)>10000;
` then
delete from wsusupdates where ...
The search returned 444 results
- September 15, 2026 - 6:53 PM
- Forum: WAPT Server
- Subject: [SOLVED] Console tab navigation freezes after update 2.6.1.17870
- Answers: 4
- Views : 25342
- September 9, 2026 - 3:59 PM
- Forum: WAPT Server
- Subject: [SOLVED] Console tab navigation freezes after update 2.6.1.17870
- Answers: 4
- Views : 25342
[SOLVED] Re: Console tab navigation freezes after update 2.6.1.17870
Discussed with Rémy:
- For Windows updates, one KB in particular (Silverlight update) has a very large list of URLs (10MB) and significantly slows down loading => remove this KB from the server database.
- For driver bundles, the console code in version 2.6 unnecessarily loads all the...
- For Windows updates, one KB in particular (Silverlight update) has a very large list of URLs (10MB) and significantly slows down loading => remove this KB from the server database.
- For driver bundles, the console code in version 2.6 unnecessarily loads all the...
- September 2, 2026 - 9:53 AM
- Forum: WAPT Server
- Subject: Storing logsapi on the server
- Answers: 2
- Views : 11504
Re: Logsapi storage on the server
Hi Rémy,
No, indeed, there's no automatic purging except for deleting everything via the console interface, which is perhaps a bit too drastic.
Until a better solution is found, the SQL query "
Purge everything older than one year":
delete from logsapi l where l.created_on < current ...
No, indeed, there's no automatic purging except for deleting everything via the console interface, which is perhaps a bit too drastic.
Until a better solution is found, the SQL query "
Purge everything older than one year":
delete from logsapi l where l.created_on < current ...
- September 1, 2026 - 5:06 PM
- Forum: WAPT Server
- Subject: Problem accessing the web interface + updating Linux/Mac agents following server migration (from Ubuntu 24 arm to Ubuntu 24 arm)
- Answers: 7
- Views : 79271
Re: Problem accessing the web interface + Linux/Mac agent updates following server migration (from Ubuntu 24 ARM to Ubuntu 24 A)
Version 2.6.1.17870-d3b9238d is released with the 2 fixes.
- September 1, 2026 - 11:55
- Forum: WAPT Server
- Subject: Problem accessing the web interface + updating Linux/Mac agents following server migration (from Ubuntu 24 arm to Ubuntu 24 arm)
- Answers: 7
- Views : 79271
Re: Problem accessing the web interface + Linux/Mac agent updates following server migration (from Ubuntu 24 ARM to Ubuntu 24 A)
We've fixed both issues:
A release is planned soon (before the end of the week)
https://wapt.tranquil.it/wapt/nightly/w ... -c88b2627/
A release is planned soon (before the end of the week)
https://wapt.tranquil.it/wapt/nightly/w ... -c88b2627/
- September 1, 2026 - 09:11
- Forum: WAPT Server
- Subject: Problem accessing the web interface + updating Linux/Mac agents following server migration (from Ubuntu 24 arm to Ubuntu 24 arm)
- Answers: 7
- Views : 79271
Re: Problem accessing the web interface + Linux/Mac agent updates following server migration (from Ubuntu 24 ARM to Ubuntu 24 A)
Hello,
do you have Kerberos authentication enabled on the server side?
Are you using Chrome/Chromium for the web interface?
If so, could you try with Firefox?
There's a different behavior for 401 status errors between the two browsers.
If you have some free time, I can look into it...
do you have Kerberos authentication enabled on the server side?
Are you using Chrome/Chromium for the web interface?
If so, could you try with Firefox?
There's a different behavior for 401 status errors between the two browsers.
If you have some free time, I can look into it...
- July 3, 2026 - 6:59 PM
- Forum: WAPT Packages
- Subject: Using the WaptWUA class in a script
- Answers: 4
- Views : 9831
Re: Using the WaptWUA class in a script
Are you sure you're on the latest version, 2.6.1.17834?
I ran a test but couldn't reproduce the access violation.
However, these "Access violation" errors are often dependent on the previous memory state.
I ran a test but couldn't reproduce the access violation.
However, these "Access violation" errors are often dependent on the previous memory state.
- July 3, 2026 - 4:35 PM
- Forum: WAPT Packages
- Subject: Using the WaptWUA class in a script
- Answers: 4
- Views : 9831
Re: Using the WaptWUA class in a script
Ah... perhaps a regression.
Could you try the script by adding a `pythoncom.CoInitialize()`?
# -*- coding: utf-8 -*-
from setuphelpers import *
from waptwua.client import WaptWUA
import pythoncom
def audit():
try:
pythoncom.CoInitialize()
with EnsureWUAUServRunning():
wua_client ...
Could you try the script by adding a `pythoncom.CoInitialize()`?
# -*- coding: utf-8 -*-
from setuphelpers import *
from waptwua.client import WaptWUA
import pythoncom
def audit():
try:
pythoncom.CoInitialize()
with EnsureWUAUServRunning():
wua_client ...
- April 16, 2026 - 3:35 PM
- Forum: WAPT usage (Console, Agent) / WAPT usage (Console, Agent)
- Subject: [RESOLVED] Error with the WAPT agent
- Answers: 5
- Views : 14215
Re: [SOLVED] Error with the WAPT agent
I've included the fix in the upcoming 2.7 release.
In the meantime, you'll need to copy the file modified via GPO...
In the meantime, you'll need to copy the file modified via GPO...
- April 16, 2026 - 10:56
- Forum: WAPT usage (Console, Agent) / WAPT usage (Console, Agent)
- Subject: [RESOLVED] Error with the WAPT agent
- Answers: 5
- Views : 14215
Re: Error with the WAPT agent
Curious.
Probably related to Windows updates. We haven't touched that in years.
I'll implement a fallback.
Could you try replacing the function with:
`def get_language(full_locale=False, separator='_'):
"""Get the OS default locale (example: fr, en, pl, etc.)
>>> get ...`
Probably related to Windows updates. We haven't touched that in years.
I'll implement a fallback.
Could you try replacing the function with:
`def get_language(full_locale=False, separator='_'):
"""Get the OS default locale (example: fr, en, pl, etc.)
>>> get ...`
