Giter Club home page Giter Club logo

core-gui's People

Contributors

aleitner avatar bookchin avatar boshevski avatar braydonf avatar cbbcbail avatar dependabot[bot] avatar djandreski avatar emergentbehavior avatar flexiondotorg avatar fvsegarra avatar galumphingcallooh avatar gamedevsam avatar git-ew avatar gordonwritescode avatar heunland avatar him2 avatar him2him2 avatar idostanic avatar jacksonml avatar jalbertogonzalez avatar jukeboxrhino avatar kokipsiho avatar littleskunk avatar mobyvb avatar mysticryuujin avatar plul avatar super3 avatar zhihaosar avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

core-gui's Issues

configuration UI fails to properly detect open port.

Versions

Replace the values below with your own:

  • GUI Version: v1.1.2
  • Operating System: Windows 10 x64 - Build 19041

Expected Behavior

Then entering public DNSname and port - the verification of proper portforwarding should show success.

Actual Behavior

UI throws:

image

After "skipping" that check and starting the node. canyouseeme.org confirms that the port infact is open.

Steps to Reproduce

Please include the steps the reproduce the issue, numbered below. Include as
much detail as possible.

  1. Install xcore.
  2. Enter wallet, Filestore location (E:\xcorestorage), Diskspace 300000 and Public dns and port.

xcore restarts every 1-2 minutes.

Versions

  • GUI Version: v1.1.2
  • Operating System: Windows 10 x64 - Build 19041

Expected Behavior

Application should be running and not restart.

Actual Behavior

Application restarts every 1 min 20 sec.

Steps to Reproduce

(NAT gateway -NON UPnP enabled- portforward to local Private network adress from public interface. Verified after running the xcore application and using canyouseeme.org)

  1. Install xcore.
  2. Enter wallet, Filestore location (E:\xcorestorage), Diskspace 300000 and Public dns and port.
  3. Press skip check and create node.

Screenshots (Optional)

If the error is graphical in nature it is helpful to provide a screenshot.

Disconnected:
image

Unreachable:
image

After 1 min aprox:
image

RESTARTS

Back to SQ1
image

port part of IP Address field is removed after failed port check.

Versions

Replace the values below with your own:

  • GUI Version: v1.1.2
  • Operating System: Windows 10 x64 - Build 19041

Expected Behavior

Custom port configuration should be left in the UI.

Actual Behavior

After failed configuration port test the port part of the configration is removed.

Steps to Reproduce

  1. Install xcore.
  2. Enter wallet, Filestore location (E:\xcorestorage), Diskspace 300000 and Public dns and port.
  3. Press try again in "port test dialouge".

Screenshots (Optional)

Initial Configuration:
If the error is graphical in nature it is helpful to provide a screenshot.
image

Try again:
image

Port is removed from configuration.
image

Project looks abandoned

This looks abandoned. You have tickets that are 6 months old and not attended to (and not much else). No substantive changes for a while.

I see activity in the main repo, but not core-gui. Would be nice if someone could chime in; preferably someone from the dev team.

X Core GUI for Windows needs improvements ASAP

X Core version 1.1.2, on Windows Pro x64, up-to-date, my internet is working fine, the node collects data. So don't point the finger at my system! The core needs improvements. It's the backbone for the entire project!

  1. The node keeps restarting and poping up, even once in 5 minutes daily, and messes up programs and games running in Full screen mode - the restarting maybe is not a big issue, but the poping is very annoying.
  2. There is no way to start it minimized and keep it minimized; it's poping with each core restart - make it start minimized and stay there.
  3. Hide that big DELETE NODE button! It's very stupid to put it there and to make it the only thing you can click, when you should never click it!
  4. Make the logs one single file with write-over and limited capacity. There is no point to fill my storage space with thousands of useless files.
  5. Make all the hidden telemetry data visible on main GUI window, along with buttons for Minimize, Log, Config, Help.

Linux client doesn't work

xcore_1.1.2_amd64.deb

I try to run a node at Linux. Running node at Windows is easy, I configure the "X-core" node, I configure port forwarding at internet gateway and in less than a day I see that first blocks are allocated on my node. My aim is to run headless client at Linux but Linux client is not working well. I run them at Ubuntu server 18.04.4, they report state "connected" but they never allocate data, my share is still 0/500GB. I started with headless Linux client but now I run GUI client (xcore_1.1.2_amd64.deb), it is easy to configure and monitor, the only problem is that it doesn't work...

I see these WARN messages in log file (I cannot see such messages on Windows client), these warn messages repeat every 10 minutes (failed to join the network, queuing re-entry):

{"level":"info","message":"received valid message from {\"userAgent\":\"8.7.2\",\"protocol\":\"1.2.0-INXT\"
,\"hdKey\":\"xpub69vZdaeqerAfCThNZu6Zifz5K8XvFiPxG6UHZck5NC9ezmo48D8WmwhKYWjyxuwQVA3otsBZ8NFqfKvSGfLdY1qvTC
75ZYUeYhJQdgdCgWJ\",\"hdIndex\":1,\"address\":\"renter01.api.internxt.com\",\"port\":4000,\"nodeID\":\"616f
c603f29cf611662a2a0d667e03322586887e\",\"lastSeen\":1591227792971}","timestamp":"2020-06-07T00:05:54.524Z"}
{"level":"info","message":"starting local database replication","timestamp":"2020-06-07T00:06:08.901Z"}
{"level":"info","message":"database replication complete","timestamp":"2020-06-07T00:06:08.901Z"}
{"level":"warn","message":"failed to join the network, queuing re-entry","timestamp":"2020-06-07T00:06:09.671Z"}
{"level":"info","message":"subscribing to topic \"0f01020202\"","timestamp":"2020-06-07T00:06:09.671Z"}
{"level":"info","message":"subscribing to topic \"0f02020202\"","timestamp":"2020-06-07T00:06:09.671Z"}
{"level":"info","message":"subscribing to topic \"0f03020202\"","timestamp":"2020-06-07T00:06:09.671Z"}
{"level":"info","message":"subscribing to topic \"0f01020202\"","timestamp":"2020-06-07T00:06:09.672Z"}
{"level":"info","message":"subscribing to topic \"0f02020202\"","timestamp":"2020-06-07T00:06:09.672Z"}
{"level":"info","message":"subscribing to topic \"0f03020202\"","timestamp":"2020-06-07T00:06:09.672Z"}
{"level":"info","message":"received valid message from {\"userAgent\":\"8.7.2\",\"protocol\":\"1.2.0-INXT\",\"hdKey\":\"xpub69vZdaeqerAfCThNZu6Zifz5K8XvFiPxG6UHZck5NC9ezmo48D8WmwhKYWjyxuwQVA3otsBZ8NFqfKvSGfLdY1qvTC75ZYUeYhJQdgdCgWJ\",\"hdIndex\":10,\"address\":\"renter10.api.internxt.com\",\"port\":4009,\"nodeID\":\"9c22b0f85a4b40ddcef047d6b224d5bfc9ca8be1\",\"lastSeen\":1591227793116}","timestamp":"2020-06-07T00:06:23.800Z"}

This is a procedure I used to install GUI client at Ubuntu 18.04.4 server:

sudo dpkg -i xcore_1.1.2_amd64.deb  # many errors related to missing dependencies are reported
sudo apt --fix-broken install -y    # install missing dependencies
sudo dpkg -i xcore_1.1.2_amd64.deb  # try again, install the xcore...

postinst improvements

Your core.deb package has the following postinst script:

#!/bin/bash

# Link to the binary
ln -sf '/opt/X Core/xcore' '/usr/bin/xcore'

update-mime-database /usr/share/mime || true
update-desktop-database /usr/share/applications || true

You're not adding any mime packages, so I don't think you need to update the database. You are providing icons though, so you may want to run gtk-update-icon-cache.

Also, I'm curious, why add || true to those commands? Is this script run with set -e enabled?

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.