-
Notifications
You must be signed in to change notification settings - Fork 88
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[v2.0.0Beta] Issues and interim builds #252
Comments
Closing this here because let's disuss this here: #237 |
Sorry let's reopen it and call thi sthread "2.0.0 Beta Issues" |
New Build Sumup of fixes so far:
Known issues:
This is beta software and may not work as expected Please try this build and report back. |
Thanks for looking into this. I just tried the latest beta - with same sad results: "No unused port found!" the output of "netstat -a -n -p TCP": |
@AndersKlinting |
@Kyrodan the result of netstat -a -n | findstr ":5000" is empty |
Hi, tried the pre-built binary, but can't get it to work under linux, it complains about "A newer .NET Framework is required.". I couldn't find the source for these builds, so wasn't able to do a quick build with some updated values. |
@vossim Okay, the source is in master branch of this repository. It can quickly be build using the build.cmd (but without proper API-Keys). If you have any improvements, just let me know or create a PR. I recently changed a small thing for PLGX creation, but am not sure whether this helps. Attached is a newly created full package containing PLGX and DLL-Distribution. |
Additional info... hopefully it can be of use.
is this a problem of the port - or is the information written to a file which is locked? |
Hey @AndersKlinting it is not a file that is locked. It's just the System that does not allow you to open a port on your localhost (or to be more precise: on 127.0.0.1). That's why I asked several times, whether this also happens also with Google Drive (because the range is much larger there). You just need to add a Google Drive account - it's not important, whether you really have a Google Drive account or not. If Google Drive will also fail, then we have another problem: why can ports 50001 - 500005 (or another range) not be opened at your computer? If Goolge Drive succeeds: I can extend the range (as written in another reply somewhere), but I have to register each single port at Dropbox API-Console. So I can do it for 20, 30 ports or something like that, but not for e.g. 5000 :-/ Dropbox has very limited "interpretation" of the OAuth2-Standard for Desktop Apps. They inofficially support OpenID Connect, but do not support the required nonce-field in Auth URL. So Dropbox can not use a standard-library for OAuth, so I have to do experiments here. Regards, |
same for me. Google Drive and OneDrive is working fine, but DropBox do not find any unused ports |
@gringette @AndersKlinting |
New Build Fixes since last build:
Known issues:
This is beta software and may not work as expected Please try this build and report back. |
I can confirm that this version now is working very well with Dropbox. I was able to create the account in the KeeAnywhere Settings and "save to cloud drive" was working, too. Thank you so much for your work! |
Unfortunately I keep getting the "no unused port found" error, both with
dropbox and google drive...
Il giorno mer 17 feb 2021 alle ore 09:50 Daniel Bölts <
notifications@github.com> ha scritto:
… *New Build*
Fixes since last build:
- Dropbox: Authorization using external browser
- added more ranges for local ports: 49306-49315, 49996-50005,
63900-63910
- HiDrive: start reimplemting account-authorization => WIP *currently
broken!*
Known issues:
- Now proxy support
*This is beta software and may not work as expected*
dist-20210217.zip
<https://github.com/Kyrodan/KeeAnywhere/files/5994398/dist-20210217.zip>
(Contains PLGX and DLL Builds - prefer using PLGX)
Please try this build and report back.
@gringette <https://github.com/gringette> @AndersKlinting
<https://github.com/AndersKlinting> @JTK66 <https://github.com/JTK66>
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#252 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ASYO3K2W2OSEWTDINT7PDODS7N7ONANCNFSM4XQUQZ3Q>
.
|
@JTK66 if even Google Drive not works, then I think I can't do anything for you. It seems that something is preventing to let KeeAnywhere open a port. Maybe a firewall, another security tool or something like that - Windows Firewall does not block it by default. |
Hi, installed dist-20210217.zip yesterday, successfully tested it with Dropbox, but couldn't get a connection going to OneDrive. I suspect because I typed an incorrect password. |
@mark3206 Improving user handling is still on my list, yes. Maybe I can do something in this direction. Currently there is no good error handling. |
Thanks for the response. |
Hello guys. I'm running KeeAnyWhere-1.6.0 with my password in Dropbox fine. Only works If I use 1.6.0 version. The error that I've receiveid is below:
I've checked if my >NET Framework was up to date and is ok. I followed this post from microsoft, and returned true.
I wanted to try Wasabi cause @Kyrodan asked to me for testing. |
@wanderleihuttel Please delete your Dropbox Account in KeeAnywhere Settings and re-create it from scratch with v2.0.0-beta |
Hello @Kyrodan! I've re-create the settings as you mentioned above and it worked even S3 Wasabi account. |
Hi, I'm currently using release 20210219 and to my surprise now I do not get anymore the "no unused ports found" error, but I'm back to the previous "unsupported / insecure browser" problem. I'm using my onedrive account but cannot add google drive or dropbox. My netframeworks are updated and I didn't change a thing in my pc, nevertheless the situation has changed. Do you have any suggestions? |
Hmm, are you sure you were using the 2.0-unstable? The error you mention is not possible with that release, because it uses your system browser. |
Hi,
yes, I'm sure I'm using the 2.0 unstable, as you can see in the image below:
[image: immagine.png]
Nevertheless it tells me either to upgrade or change the browser when I try
to add a Dropbox or Gdrive account:
[image: immagine.png]
Il giorno sab 13 mar 2021 alle ore 10:36 Daniel Bölts <
***@***.***> ha scritto:
… @JTK66 <https://github.com/JTK66>
Hi, I'm currently using release 20210219 and to my surprise now I do not
get anymore the "no unused ports found" error, but I'm back to the previous
"unsupported / insecure browser" problem. I'm using my onedrive account but
cannot add google drive or dropbox. My netframeworks are updated and I
didn't change a thing in my pc, nevertheless the situation has changed. Do
you have any suggestions?
Hmm, are you sure you were using the 2.0-unstable? The error you mention
is not possible with that release, because it uses your system browser.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#252 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ASYO3KZJ3M76C6FM6UJEVXLTDMW23ANCNFSM4XQUQZ3Q>
.
|
I forgot to tell you my o.s. is Windows 8.1 (updated) and my default
browser is FF. I also tried to set Chrome as default to no avail.
Il giorno sab 13 mar 2021 alle ore 10:36 Daniel Bölts <
***@***.***> ha scritto:
… @JTK66 <https://github.com/JTK66>
Hi, I'm currently using release 20210219 and to my surprise now I do not
get anymore the "no unused ports found" error, but I'm back to the previous
"unsupported / insecure browser" problem. I'm using my onedrive account but
cannot add google drive or dropbox. My netframeworks are updated and I
didn't change a thing in my pc, nevertheless the situation has changed. Do
you have any suggestions?
Hmm, are you sure you were using the 2.0-unstable? The error you mention
is not possible with that release, because it uses your system browser.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#252 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ASYO3KZJ3M76C6FM6UJEVXLTDMW23ANCNFSM4XQUQZ3Q>
.
|
Will you upload the source code for the v2.0 beta to master or a new branch? |
It is already in branch master.
Rubydesic ***@***.***> schrieb am Mi., 17. März 2021, 17:41:
… Will you upload the source code for the v2.0 beta to master or a new
branch?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#252 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AACWW2SGGJCMVM7MN3VLSVDTEDLU7ANCNFSM4XQUQZ3Q>
.
|
used dist-20210219.zip last night on 2 different Win10 PCs with KeePass 2.47 to regain dropbox access, worked fine. Thanks for the beta and keeping it updated. |
Hello! Long time user of KeeAnywhere here. Love your work, Kyrodan! I'm running into a strange issue when using the new S3-compatible feature. In my case I'm connecting it to Google Cloud Storage's S3-compatible endpoint (not Google Drive) since there is no native option for that. I have confirmed that this is not a permissions issue - doing the same operation (overwriting the remote file) with a different program (in this case I used Cyberduck) works perfectly fine. Any idea what this might be? And do let me know if you need any more information. P.S. is native support for GCS in KeeAnywhere planned/possible? There's support for AWS and Azure, but GCP was left out... 😢 |
I was able to restore access to my keepass file on Google Drive with the 20210217 beta version. |
|
I tried dist-20210219.zip - when trying to access a Dropbox or Google Drive account it crashes Keepass with the "no unused port" message others have reported. However, running Keepass as admin allows me to bypass the "no unused port" problem and authenticate successfully. |
I have the same issue, but dist-20210219 works for me without run as admin, thanks. |
Releases v2.0.0 today. |
Hello! Btw, thanks for the plugin! |
I confirm that 2.0.3 fails authentication (on Windows 8.1) unless KeePass is Run as Administrator. |
Same here. Successfully added onedrive sync. |
Trying to connect to recent dropbox fil:
![image](https://user-images.githubusercontent.com/30745841/107770488-c1fbcc00-6d39-11eb-9b42-583f1b7ca80c.png)
Trying to add a DropBox connection throws an exception
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.Exception: No unused port found!
at KeeAnywhere.OAuth2.OidcSystemBrowser..ctor(Int32 minPort, Int32 maxPort)
at KeeAnywhere.StorageProviders.Dropbox.DropboxStorageConfigurator.d__1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at KeeAnywhere.StorageProviders.StorageService.d__9.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at KeeAnywhere.UIService.d__5.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at KeeAnywhere.Forms.SettingsForm.d__a.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3740.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
KeePass
Assembly Version: 2.47.0.21109
Win32 Version: 2.47.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/KeePass%20Password%20Safe%202/KeePass.exe
System
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3640.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3690.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3190.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3630.0 built by: NET472REL1LAST_B
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3760.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3190.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
KeeAnywhere
Assembly Version: 2.0.0.0
Win32 Version: 2.0.0.0
CodeBase: file:///C:/Users/ank/AppData/Local/KeePass/PluginCache/yGc0tcQbfoxooujoUC0L/KeeAnywhere.dll
System.Net.Http.Primitives
Assembly Version: 4.2.29.0
Win32 Version: 4.2.29.0
CodeBase: file:///C:/Users/ank/AppData/Local/KeePass/PluginCache/yGc0tcQbfoxooujoUC0L/System.Net.Http.Primitives.DLL
Newtonsoft.Json
Assembly Version: 12.0.0.0
Win32 Version: 12.0.3.23909
CodeBase: file:///C:/Users/ank/AppData/Local/KeePass/PluginCache/yGc0tcQbfoxooujoUC0L/Newtonsoft.Json.DLL
Microsoft.Graph.Core
Assembly Version: 1.19.0.0
Win32 Version: 1.19.0.0
CodeBase: file:///C:/Users/ank/AppData/Local/KeePass/PluginCache/yGc0tcQbfoxooujoUC0L/Microsoft.Graph.Core.DLL
System.Numerics
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3190.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
System.Runtime.Serialization
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3620.0 built by: NET472REL1LAST_B
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Serialization/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll
System.Data
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3710.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_64/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
System.Security
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3701.0 built by: NET472REL1LAST_B
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Security/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Security.dll
KeePass.XmlSerializers
Assembly Version: 2.47.0.21109
Win32 Version: 2.47.0.21109
CodeBase: file:///C:/Program%20Files%20(x86)/KeePass%20Password%20Safe%202/KeePass.XmlSerializers.DLL
Dropbox.Api
Assembly Version: 6.0.1.0
Win32 Version: 6.0.1.0
CodeBase: file:///C:/Users/ank/AppData/Local/KeePass/PluginCache/yGc0tcQbfoxooujoUC0L/Dropbox.Api.DLL
netstandard
Assembly Version: 2.0.0.0
Win32 Version: 4.7.3190.0
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/netstandard/v4.0_2.0.0.0__cc7b13ffcd2ddd51/netstandard.dll
IdentityModel.OidcClient
Assembly Version: 3.0.0.0
Win32 Version: 3.1.2.0
CodeBase: file:///C:/Users/ank/AppData/Local/KeePass/PluginCache/yGc0tcQbfoxooujoUC0L/IdentityModel.OidcClient.DLL
System.Net.Http
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3190.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Net.Http/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Net.Http.dll
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
For example:
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
The text was updated successfully, but these errors were encountered: