I have the box ticked and have verified that P2P is working on my port via qbittorrent, but the slow download speed and lack of a seeding speed indicates that P2P is not working for KKManager. I have already updated to the latest version. I'm using AirVPN to circumvent lack of port forwarding from my ISP.
If seeding speed is shown but is at 0 then P2P does work. Check the log for details. Maybe the specific update you want to get doesn't have a P2P link attached to it.
it isn't, sorry if I didn't make it clear in initial post
I was messing around with proxy settings throughout the span of this log fyi
KKManager.log
Just checked and the P2P server is down for maintenance, so this is not on your end. It should be resolved in a day or so.
Reopening until the servers are back up
In summary, is it currently closed for renovation or has it been fixed?
Jan 04
'25 12:01
C6HG
I tried again today and saw that it was seeding, so p2p seems to work. Turned my VPN on and got nice and fast speeds, anywhere from 4-15MB/s. I'd consider this fixed (unless the servers shut down again lol)
are the servers down again? or am I just getting dreadful p2p speeds?
very very slow,even I use VPN and open P2P,is there something wrong?
@ManlyMarco
[09:59:35] Application startup - KKManager v1.4.2.0 Amd64
[09:59:35] Following language files are present but they are not specified as supported in LanguageManager: de, fr
[09:59:36] Game: HoneySelect2 Path: D:\honey2\HoneySelect 2\HoneySelect 2
[09:59:36] Start loading zipmods from [D:\honey2\HoneySelect 2\HoneySelect 2\mods]
[09:59:36] Start loading plugins from [D:\honey2\HoneySelect 2\HoneySelect 2\BepInEx]
[09:59:36] Finished loading plugins from [D:\honey2\HoneySelect 2\HoneySelect 2\BepInEx] in 169ms
[09:59:36] Finished loading zipmods from [D:\honey2\HoneySelect 2\HoneySelect 2\mods] in 272ms
[09:59:36] Found 1 extended data deserializers
[09:59:38] Looking for update sources...
[09:59:42] Found 5 sources
[09:59:48] Starting update search...
[09:59:51] [sideload.betterrepack.com] Failed to download Updates file Updates.xml - Failed to download file
[09:59:52] [sideload.betterrepack.com] Failed to download Updates file Updates1.xml - Failed to download file
[09:59:52] [sideload.betterrepack.com] Failed to download Updates file Updates2.xml - Failed to download file
[09:59:55] [eus3.betterrepack.com] Failed to download Updates file Updates1.xml - Failed to download file
[09:59:56] [hf.honeyselect2.com] Failed to download Updates file Updates.xml - Failed to download file
[09:59:56] [hf.honeyselect2.com] Failed to download Updates file Updates1.xml - Failed to download file
[09:59:56] [hf.honeyselect2.com] Failed to download Updates file Updates2.xml - Failed to download file
[09:59:56] [eus3.betterrepack.com] Failed to download Updates file Updates2.xml - Failed to download file
[09:59:56] [eus3.betterrepack.com] Skipping Sideloader Modpack because of conditions
[09:59:56] [eus3.betterrepack.com] Skipping Sideloader Modpack because of conditions
[09:59:56] [eus3.betterrepack.com] Skipping Sideloader Modpack KK because of conditions
[09:59:56] [eus3.betterrepack.com] Skipping Sideloader Modpack - Bleeding Edge because of conditions
[09:59:56] [eus3.betterrepack.com] Skipping Sideloader Modpack - Fixes because of conditions
[09:59:56] [eus3.betterrepack.com] Skipping Sideloader Modpack - KK_MaterialEditor because of conditions
[09:59:56] [eus3.betterrepack.com] Skipping Sideloader Modpack - KK_UncensorSelector because of conditions
[09:59:56] [eus3.betterrepack.com] Skipping Sideloader Modpack - Maps because of conditions
[09:59:56] [eus3.betterrepack.com] Skipping Sideloader Modpack - Studio because of conditions
[09:59:56] [eus3.betterrepack.com] Skipping Sideloader Modpack - Animations because of conditions
[09:59:56] [eus3.betterrepack.com] Skipping ECSideloader Modpack because of conditions
[09:59:56] [eus3.betterrepack.com] Skipping ECSideloader Modpack UncensorSelector because of conditions
[09:59:56] [eus3.betterrepack.com] Skipping EC Sideloader Modpack Fixes because of conditions
[09:59:56] [eus3.betterrepack.com] Skipping AISideloader Modpack - Maps because of conditions
[09:59:56] [eus3.betterrepack.com] Skipping AISideloader Modpack - Studio because of conditions
[09:59:56] [eus3.betterrepack.com] Skipping AISideloader Modpack - BleedingEdge because of conditions
[09:59:56] [eus3.betterrepack.com] Skipping AISideloader Modpack - Exclusive because of conditions
[09:59:56] [eus3.betterrepack.com] Skipping KKUserData because of conditions
[09:59:56] [eus3.betterrepack.com] Skipping AISUserData because of conditions
[09:59:56] [eus3.betterrepack.com] Skipping KKCCP because of conditions
[09:59:56] [eus3.betterrepack.com] Skipping KKSTrial Sideloader Modpack because of conditions
[09:59:56] [eus3.betterrepack.com] Skipping Sideloader Modpack - Exclusive KKS because of conditions
[09:59:56] [eus3.betterrepack.com] Skipping Sideloader Modpack - KKS_UncensorSelector because of conditions
[09:59:56] [eus3.betterrepack.com] Skipping Sideloader Modpack - KKS_Maps because of conditions
[09:59:56] [eus3.betterrepack.com] Skipping ECSideloader Modpack Old because of conditions
[09:59:56] [eus3.betterrepack.com] Skipping ECSideloader Modpack UncensorSelector old because of conditions
[09:59:56] [eus3.betterrepack.com] Skipping EC Sideloader Modpack Fixes old because of conditions
[09:59:59] [eus2.betterrepack.com] Failed to download Updates file Updates2.xml - Failed to download file
[09:59:59] [eus2.betterrepack.com] Skipping Sideloader Modpack because of conditions
[09:59:59] [eus2.betterrepack.com] Skipping Sideloader Modpack because of conditions
[09:59:59] [eus2.betterrepack.com] Skipping Sideloader Modpack KK because of conditions
[09:59:59] [eus2.betterrepack.com] Skipping Sideloader Modpack - Bleeding Edge because of conditions
[09:59:59] [eus2.betterrepack.com] Skipping Sideloader Modpack - Fixes because of conditions
[09:59:59] [eus2.betterrepack.com] Skipping Sideloader Modpack - KK_MaterialEditor because of conditions
[09:59:59] [eus2.betterrepack.com] Skipping Sideloader Modpack - KK_UncensorSelector because of conditions
[09:59:59] [eus2.betterrepack.com] Skipping Sideloader Modpack - Maps because of conditions
[09:59:59] [eus2.betterrepack.com] Skipping Sideloader Modpack - Studio because of conditions
[09:59:59] [eus2.betterrepack.com] Skipping Sideloader Modpack - Animations because of conditions
[09:59:59] [eus2.betterrepack.com] Skipping ECSideloader Modpack because of conditions
[09:59:59] [eus2.betterrepack.com] Skipping ECSideloader Modpack UncensorSelector because of conditions
[09:59:59] [eus2.betterrepack.com] Skipping EC Sideloader Modpack Fixes because of conditions
[09:59:59] [eus2.betterrepack.com] Skipping AISideloader Modpack - Maps because of conditions
[09:59:59] [eus2.betterrepack.com] Skipping AISideloader Modpack - Studio because of conditions
[09:59:59] [eus2.betterrepack.com] Skipping AISideloader Modpack - BleedingEdge because of conditions
[09:59:59] [eus2.betterrepack.com] Skipping AISideloader Modpack - Exclusive because of conditions
[09:59:59] [eus2.betterrepack.com] Skipping KKUserData because of conditions
[09:59:59] [eus2.betterrepack.com] Skipping AISUserData because of conditions
[09:59:59] [eus2.betterrepack.com] Skipping KKCCP because of conditions
[09:59:59] [eus2.betterrepack.com] Skipping KKSTrial Sideloader Modpack because of conditions
[09:59:59] [eus2.betterrepack.com] Skipping Sideloader Modpack - Exclusive KKS because of conditions
[09:59:59] [eus2.betterrepack.com] Skipping Sideloader Modpack - KKS_UncensorSelector because of conditions
[09:59:59] [eus2.betterrepack.com] Skipping Sideloader Modpack - KKS_Maps because of conditions
[09:59:59] [eus2.betterrepack.com] Skipping ECSideloader Modpack Old because of conditions
[09:59:59] [eus2.betterrepack.com] Skipping ECSideloader Modpack UncensorSelector old because of conditions
[09:59:59] [eus2.betterrepack.com] Skipping EC Sideloader Modpack Fixes old because of conditions
[09:59:59] [eus2.betterrepack.com] Skipping kkrx10.h2 because of conditions
[10:01:02] [ERROR] Unexpected error while collecting updates from source eus2.betterrepack.com - skipping the source. Error: FluentFTP.FtpException: - Try using FtpListOption.UseStat which might fix this.
at async Task<List> FluentFTP.FtpClient.GetListingInternalAsync(string listcmd, FtpListOption options, bool retry, CancellationToken token)
at async Task<FtpListItem[]> FluentFTP.FtpClient.GetListingAsync(string path, FtpListOption options, CancellationToken token)
at async Task KKManager.Updater.Sources.FtpUpdater.PopulateNodeLookups(CancellationToken cancellationToken) in D:/SVN/KKManager/src/KKManager.Updater/Sources/FtpUpdater.cs:line 56
at async Task<IRemoteItem> KKManager.Updater.Sources.FtpUpdater.GetRemoteRootItem(string serverPath, CancellationToken cancellationToken) in D:/SVN/KKManager/src/KKManager.Updater/Sources/FtpUpdater.cs:line 166
at async Task<List<UpdateTask>> KKManager.Updater.Sources.UpdateSourceBase.GetUpdateItems(CancellationToken cancellationToken, bool onlyDiscover, IProgress progressCallback) in D:/SVN/KKManager/src/KKManager.Updater/Sources/UpdateSourceBase.cs:line 172
at async Task<List<UpdateTask>> KKManager.Updater.Sources.FtpUpdater.GetUpdateItems(CancellationToken cancellationToken, bool onlyDiscover, IProgress progressCallback) in D:/SVN/KKManager/src/KKManager.Updater/Sources/FtpUpdater.cs:line 132
at async Task KKManager.Updater.UpdateSourceManager+<>c__DisplayClass1_1.<GetUpdates>g__DoUpdate|4(?)+DoUpdate(?) in D:/SVN/KKManager/src/KKManager.Updater/UpdateSourceManager.cs:line 71
at async Task<List<UpdateTask>> KKManager.Updater.UpdateSourceManager.GetUpdates(CancellationToken cancellationToken, UpdateSourceBase[] updateSources, string[] filterByGuids, bool onlyDiscover, IProgress progressCallback) in D:/SVN/KKManager/src/KKManager.Updater/UpdateSourceManager.cs:line 106 ---> FluentFTP.FtpCommandException
at FtpReply FluentFTP.FtpClient.CloseDataStream(FtpDataStream stream)
at FtpReply FluentFTP.FtpDataStream.Close()
at async Task<List> FluentFTP.FtpClient.GetListingInternalAsync(string listcmd, FtpListOption options, bool retry, CancellationToken token)
--- End of inner exception stack trace ---
[10:01:02] [ERROR] Unexpected error while collecting updates from source sideload.betterrepack.com - skipping the source. Error: System.IO.FileNotFoundException: [sideload.betterrepack.com] Failed to get update list, check previous log for details.
at async Task<List<UpdateTask>> KKManager.Updater.Sources.UpdateSourceBase.GetUpdateItems(CancellationToken cancellationToken, bool onlyDiscover, IProgress progressCallback) in D:/SVN/KKManager/src/KKManager.Updater/Sources/UpdateSourceBase.cs:line 170
at async Task<List<UpdateTask>> KKManager.Updater.Sources.FtpUpdater.GetUpdateItems(CancellationToken cancellationToken, bool onlyDiscover, IProgress progressCallback) in D:/SVN/KKManager/src/KKManager.Updater/Sources/FtpUpdater.cs:line 132
at async Task KKManager.Updater.UpdateSourceManager+<>c__DisplayClass1_1.<GetUpdates>g__DoUpdate|4(?)+DoUpdate(?) in D:/SVN/KKManager/src/KKManager.Updater/UpdateSourceManager.cs:line 71
at async Task<List<UpdateTask>> KKManager.Updater.UpdateSourceManager.GetUpdates(CancellationToken cancellationToken, UpdateSourceBase[] updateSources, string[] filterByGuids, bool onlyDiscover, IProgress progressCallback) in D:/SVN/KKManager/src/KKManager.Updater/UpdateSourceManager.cs:line 106
[10:01:02] [ERROR] Unexpected error while collecting updates from source betterrepack.com - skipping the source. Error: System.TimeoutException: Timed out trying to read data from the socket stream!
at async Task FluentFTP.FtpSocketStream.ReadAsync(byte[] buffer, int offset, int count, CancellationToken token)
at async Task FluentFTP.FtpSocketStream.ReadLineAsync(Encoding encoding, CancellationToken token)
at async Task<FtpReply> FluentFTP.FtpClient.GetReplyAsync(CancellationToken token)
at async Task FluentFTP.FtpClient.HandshakeAsync(CancellationToken token)
at async Task FluentFTP.FtpClient.ConnectAsync(CancellationToken token)
at async Task<List<FtpProfile>> FluentFTP.FtpClient.AutoDetectAsync(bool firstOnly, bool cloneConnection, CancellationToken token) x 2
at async Task<FtpProfile> FluentFTP.FtpClient.AutoConnectAsync(CancellationToken token)
at async Task KKManager.Updater.Sources.FtpUpdater.Connect(CancellationToken cancellationToken)+(?) => { } in D:/SVN/KKManager/src/KKManager.Updater/Sources/FtpUpdater.cs:line 185
at async Task KKManager.Updater.Sources.FtpUpdater.Connect(CancellationToken cancellationToken) in D:/SVN/KKManager/src/KKManager.Updater/Sources/FtpUpdater.cs:line 189
at async Task<List<UpdateTask>> KKManager.Updater.Sources.FtpUpdater.GetUpdateItems(CancellationToken cancellationToken, bool onlyDiscover, IProgress progressCallback) in D:/SVN/KKManager/src/KKManager.Updater/Sources/FtpUpdater.cs:line 132
at async Task KKManager.Updater.UpdateSourceManager+<>c__DisplayClass1_1.<GetUpdates>g__DoUpdate|4(?)+DoUpdate(?) in D:/SVN/KKManager/src/KKManager.Updater/UpdateSourceManager.cs:line 71
at async Task<List<UpdateTask>> KKManager.Updater.UpdateSourceManager.GetUpdates(CancellationToken cancellationToken, UpdateSourceBase[] updateSources, string[] filterByGuids, bool onlyDiscover, IProgress progressCallback) in D:/SVN/KKManager/src/KKManager.Updater/UpdateSourceManager.cs:line 106
[10:01:02] [ERROR] Unexpected error while collecting updates from source hf.honeyselect2.com - skipping the source. Error: System.IO.FileNotFoundException: [hf.honeyselect2.com] Failed to get update list, check previous log for details.
at async Task<List<UpdateTask>> KKManager.Updater.Sources.UpdateSourceBase.GetUpdateItems(CancellationToken cancellationToken, bool onlyDiscover, IProgress progressCallback) in D:/SVN/KKManager/src/KKManager.Updater/Sources/UpdateSourceBase.cs:line 170
at async Task<List<UpdateTask>> KKManager.Updater.Sources.FtpUpdater.GetUpdateItems(CancellationToken cancellationToken, bool onlyDiscover, IProgress progressCallback) in D:/SVN/KKManager/src/KKManager.Updater/Sources/FtpUpdater.cs:line 132
at async Task KKManager.Updater.UpdateSourceManager+<>c__DisplayClass1_1.<GetUpdates>g__DoUpdate|4(?)+DoUpdate(?) in D:/SVN/KKManager/src/KKManager.Updater/UpdateSourceManager.cs:line 71
at async Task<List<UpdateTask>> KKManager.Updater.UpdateSourceManager.GetUpdates(CancellationToken cancellationToken, UpdateSourceBase[] updateSources, string[] filterByGuids, bool onlyDiscover, IProgress progressCallback) in D:/SVN/KKManager/src/KKManager.Updater/UpdateSourceManager.cs:line 106
[10:01:02] Update search finished. Found 7 update tasks.
[10:02:14] [Updater] 0 out of 5842 items have more than 1 source
[10:02:14] [Updater] Downloading updates...
[10:02:14] Attempting download of [[SCM] Ada Wong v2.0.zipmod] (280.58 MB) from source eus3.betterrepack.com
[10:02:14] Marking source eus3.betterrepack.com as broken because of exception: System.IO.IOException: Failed to download the update file [SCM] Ada Wong v2.0.zipmod - the downloaded file doesn't exist or is corrupted
at async Task KKManager.Updater.Data.UpdateItem.Update(Progress progressCallback, CancellationToken cancellationToken) in D:/SVN/KKManager/src/KKManager.Updater/Data/UpdateItem.cs:line 145
[10:02:14] Attempting download of [[22uni] HS_kimono v1.0.0.zipmod] (24.29 MB) from source eus3.betterrepack.com
[10:09:38] Downloaded [[22uni] HS_kimono v1.0.0.zipmod] successfully (24.29 MB)
[10:09:38] Attempting download of [[Aszion] Aszion v1.0.0.zipmod] (6.45 MB) from source eus3.betterrepack.com
[10:09:38] Marking source eus3.betterrepack.com as broken because of exception: System.IO.IOException: Failed to download the update file [Aszion] Aszion v1.0.0.zipmod - the downloaded file doesn't exist or is corrupted
at async Task KKManager.Updater.Data.UpdateItem.Update(Progress progressCallback, CancellationToken cancellationToken) in D:/SVN/KKManager/src/KKManager.Updater/Data/UpdateItem.cs:line 145
[10:09:38] Attempting download of [[Avidita01] Skyrim Tanker Neisa v1.0.zipmod] (6.84 MB) from source eus3.betterrepack.com
[10:12:05] Downloaded [[Avidita01] Skyrim Tanker Neisa v1.0.zipmod] successfully (6.84 MB)
[10:12:05] Attempting download of [[B17] HairMod v1.zipmod] (90.14 MB) from source eus3.betterrepack.com
[10:12:05] Marking source eus3.betterrepack.com as broken because of exception: System.IO.IOException: Failed to download the update file [B17] HairMod v1.zipmod - the downloaded file doesn't exist or is corrupted
at async Task KKManager.Updater.Data.UpdateItem.Update(Progress progressCallback, CancellationToken cancellationToken) in D:/SVN/KKManager/src/KKManager.Updater/Data/UpdateItem.cs:line 145
[10:12:05] Attempting download of [[B17] HairModHS2_DX v1.zipmod] (13.04 MB) from source eus3.betterrepack.com
[10:16:37] Downloaded [[B17] HairModHS2_DX v1.zipmod] successfully (13.04 MB)
[10:16:37] Attempting download of [[cunihinx] Ada_RE2R.zipmod] (42.8 MB) from source eus3.betterrepack.com
[10:16:37] Marking source eus3.betterrepack.com as broken because of exception: System.IO.IOException: Failed to download the update file [cunihinx] Ada_RE2R.zipmod - the downloaded file doesn't exist or is corrupted
at async Task KKManager.Updater.Data.UpdateItem.Update(Progress progressCallback, CancellationToken cancellationToken) in D:/SVN/KKManager/src/KKManager.Updater/Data/UpdateItem.cs:line 145
[10:16:37] Attempting download of [[cunihinx] ada4 v1.0.zipmod] (43.36 MB) from source eus3.betterrepack.com
One of the servers is down so there may be degradation in speeds and P2P might get stuck (turn off P2P in that case). The host is slow to fix the issue so no ETA on a fix.