Giter VIP home page Giter VIP logo

Comments (21)

GleammerRay avatar GleammerRay commented on May 26, 2024 1

QR code can not be the cause since the value used in it is precisely identical to the one shown for manual input. This probably means that synchronization is still occasionally faulty on your end. I will leave this issue open for now.

from passy.

GleammerRay avatar GleammerRay commented on May 26, 2024 1

The Firefox addon review process is very strict. I am having some issues during the compliance process due to inconsistent build hashes. I hope to resolve this by early 2024.

from passy.

GleammerRay avatar GleammerRay commented on May 26, 2024 1

@VlaK0r Next release is out and can be downloaded for PC at https://github.com/GlitterWare/Passy/releases/v1.7.0. For Android, I recommend to wait for the F-Droid release (1-2 weeks).

from passy.

GleammerRay avatar GleammerRay commented on May 26, 2024

Hello @VlaK0r ! Thank you for reporting your error. Unfortunately, this server log doesn't tell much other than that the client has experienced an error. I would need the client log to determine the problem. Thank you!

from passy.

VlaK0r avatar VlaK0r commented on May 26, 2024

Hello @VlaK0r ! Thank you for reporting your error. Unfortunately, this server log doesn't tell much other than that the client has experienced an error. I would need the client log to determine the problem. Thank you!

PS or smartphone client log?

from passy.

GleammerRay avatar GleammerRay commented on May 26, 2024

Client as in the one that connects to the host (the one that scans the QR code).

from passy.

VlaK0r avatar VlaK0r commented on May 26, 2024

Client as in the one that connects to the host (the one that scans the QR code).

So it's a smartphone.
How do I copy logs from the app on my smartphone?

from passy.

GleammerRay avatar GleammerRay commented on May 26, 2024

It should show the same bar at the bottom as your computer. Press the Details button once you see it.

from passy.

VlaK0r avatar VlaK0r commented on May 26, 2024

Connecting...
Local exception has occurred: Failed to connect.
SocketException: Connection refused (OS Error: Connection refused, errno = 111), address = 192.168.1.101, port = 37316
#0 _NativeSocket.startConnect (dart:io-patch/socket_patch.dart:706)
#1 _NativeSocket.connect (dart:io-patch/socket_patch.dart:969)
#2 _RawSocket.connect (dart:io-patch/socket_patch.dart:1852)
#3 RawSocket.connect (dart:io-patch/socket_patch.dart:21)
#4 Socket._connect (dart:io-patch/socket_patch.dart:2077)
#5 Socket.connect (dart:io/socket.dart:750)
#6 Synchronization.connect (package:passy/passy_data/synchronization.dart:1309)

from passy.

GleammerRay avatar GleammerRay commented on May 26, 2024

Hmm. It seems as though your computer does not allow your phone to connect to the Passy synchronization server for some reason. Are you sure you don't have any firewall rules in place that might be blocking the server from exposing itself? This might also be caused by any VPNs or proxies in use.

Edit 1: also, try hosting from your phone and connect from your computer to see if that works.

from passy.

VlaK0r avatar VlaK0r commented on May 26, 2024

Edit 1: also, try hosting from your phone and connect from your computer to see if that works.

The same thing happens.

from passy.

VlaK0r avatar VlaK0r commented on May 26, 2024

Hmm. It seems as though your computer does not allow your phone to connect to the Passy synchronization server for some reason. Are you sure you don't have any firewall rules in place that might be blocking the server from exposing itself? This might also be caused by any VPNs or proxies in use.

VPN definitely not
I did not install a firewall, unless there is a built-in debian.
Sometimes the synchronization goes through! That's weird. If something was blocking, it would block 100%.

from passy.

GleammerRay avatar GleammerRay commented on May 26, 2024

I am on Ubuntu 22.04 and I do not have the same problem. I must note that I remember something similar happening to me before, but since I'm using the dev branch for a while kow I can't quite tell if it's still a problem.

It might be resolved in the next release. For now it would be fair to assume that it's a Dart bug (which I don't exactly have control over).

from passy.

VlaK0r avatar VlaK0r commented on May 26, 2024

It might be resolved in the next release. For now it would be fair to assume that it's a Dart bug (which I don't exactly have control over).

Please tell me when the next release is expected?

from passy.

GleammerRay avatar GleammerRay commented on May 26, 2024

The next release will most probably be out today or tomorrow, but it will take some time for the F-Droid build to release (1-2 weeks).

I must note that the new synchronization optimizations I've implemented will only be available for accounts with Argon2 key derivation enabled (will be accessible through account security settings). Due to incompatibility of synchronization between legacy and Argon2 accounts it is important that you have Argon2 key derivation enabled on all of your devices for them to synchronize correctly.

I am unsure as to whether the optimizations I have included will fix this problem for you, but I have been using this new process for a while now and haven't been experiencing any problems with it.

from passy.

VlaK0r avatar VlaK0r commented on May 26, 2024

Forgive me.
I have misled you.
Synchronization does not work only through the camera.
Now I have rebooted my smartphone, and if I manually enter the host, then everything works.
Only all the time it finds some changes, deletes and adds something.

from passy.

GleammerRay avatar GleammerRay commented on May 26, 2024

I am happy to hear that you have managed to resolve your problem!

As per the synchronization history stability issue, it is acknowledged in #69 . You shouldn't worry about it unless you're using more than 2 devices. It will be resolved as soon as you install the next release on both of your devices.

from passy.

GleammerRay avatar GleammerRay commented on May 26, 2024

I must note that synchronization can not fail through camera if it doesn't fail through manual input, the QR code is encoding the same IP address as the one shown below it.

from passy.

VlaK0r avatar VlaK0r commented on May 26, 2024

I must note that synchronization can not fail through camera if it doesn't fail through manual input, the QR code is encoding the same IP address as the one shown below it.

I checked it again.
Using the camera does not sync.
And with manual input, everything is fine.

from passy.

VlaK0r avatar VlaK0r commented on May 26, 2024

QR code can not be the cause since the value used in it is precisely identical to the one shown for manual input. This probably means that synchronization is still occasionally faulty on your end. I will leave this issue open for now.

I agree.
Can I also ask a question off topic?
When are you planning to add support for the firefox plugin?

from passy.

GleammerRay avatar GleammerRay commented on May 26, 2024

@VlaK0r the Firefox extension is now available at https://addons.mozilla.org/en-US/addon/passy/

from passy.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.