KKManager icon indicating copy to clipboard operation
KKManager copied to clipboard

Download speed very slow / P2P won't start

Open MoltenHydrogen opened this issue 1 year ago • 12 comments

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.

MoltenHydrogen avatar Dec 28 '24 17:12 MoltenHydrogen

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.

ManlyMarco avatar Dec 28 '24 20:12 ManlyMarco

it isn't, sorry if I didn't make it clear in initial post

MoltenHydrogen avatar Dec 28 '24 20:12 MoltenHydrogen

Send KKManager.log.

ManlyMarco avatar Dec 28 '24 20:12 ManlyMarco

I was messing around with proxy settings throughout the span of this log fyi KKManager.log

MoltenHydrogen avatar Dec 28 '24 20:12 MoltenHydrogen

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.

ManlyMarco avatar Dec 28 '24 20:12 ManlyMarco

Reopening until the servers are back up

ManlyMarco avatar Jan 04 '25 12:01 ManlyMarco

In summary, is it currently closed for renovation or has it been fixed?

C6HG avatar 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)

MoltenHydrogen avatar Jan 12 '25 00:01 MoltenHydrogen

are the servers down again? or am I just getting dreadful p2p speeds?

superboo07 avatar May 15 '25 15:05 superboo07

very very slow,even I use VPN and open P2P,is there something wrong? @ManlyMarco

g11430 avatar May 18 '25 02:05 g11430

[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

g11430 avatar May 18 '25 02:05 g11430

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.

ManlyMarco avatar May 18 '25 09:05 ManlyMarco