Pages:
Author

Topic: CoiniumServ - open source & high performance pooled mining server software - page 18. (Read 105777 times)

sr. member
Activity: 389
Merit: 250
On windows 2012 R2, running alpha 5:

Code:
Could not locate your error view! Details: Unable to locate view 'error'
Currently available view engine extensions: sshtml,html,htm
Locations inspected: /error,//error
Root path: C:\coinium\web\default
If you were expecting raw data back, make sure you set the 'Accept'-header of the request to correct format, for example 'application/json'


also getting this:

Code:
20:28:15 [Error] [PoolManager] [global] Error recaching statistics; Error getting value from 'Latest' on 'CoiniumServ.Pools.BlocksCache'.



created new issue entries;
* web issue; https://github.com/CoiniumServ/CoiniumServ/issues/411
* statistics issue; https://github.com/CoiniumServ/CoiniumServ/issues/427
sr. member
Activity: 389
Merit: 250
I am seeing a few of these with lottocoin, a straight SCRYPT coin:

Code:
09/05/2014 10:45:28 -04:00 [Error] [BlockProcessor] [Lottocoin] Queried transaction does not exist ea46fcbf06da83858d2df176719ca520e2ffbe2c083f1f4a2852239eb69f253b - Invalid or non-wallet transaction id

09/05/2014 10:45:28 -04:00 [Error] [ShareManager] [Lottocoin] Submit block failed - height: 757161, hash: f6ac98f3f966ca26b8584cbfff981d52009f2de52e42e8179b28ef819f977df8 - Object reference not set to an instance of an object.

09/05/2014 10:45:28 -04:00 [Information] [ShareManager] [Lottocoin] Submit block [757161] failed with hash: f6ac98f3f966ca26b8584cbfff981d52009f2de52e42e8179b28ef819f977df8


09/05/2014 11:28:03 -04:00 [Error] [BlockProcessor] [Lottocoin] Queried transaction does not exist b0a2ce730310641f2c1cfc1d523d7b9d19c7caeef4e9acda181b0ddf6e7f7bf0 - Invalid or non-wallet transaction id

09/05/2014 11:28:03 -04:00 [Error] [ShareManager] [Lottocoin] Submit block failed - height: 757252, hash: 9799eb560498940bd399e73bcf06a1f35891d94d87c41d4ec10b6b27f655af96 - Object reference not set to an instance of an object.

09/05/2014 11:28:03 -04:00 [Information] [ShareManager] [Lottocoin] Submit block [757252] failed with hash: 9799eb560498940bd399e73bcf06a1f35891d94d87c41d4ec10b6b27f655af96


09/05/2014 11:40:29 -04:00 [Error] [BlockProcessor] [Lottocoin] Queried transaction does not exist 0f122686f253141f779ea8732577e908944525d28a7ec45ebbcb48e38b220a8b - Invalid or non-wallet transaction id

09/05/2014 11:40:29 -04:00 [Error] [ShareManager] [Lottocoin] Submit block failed - height: 757268, hash: 5e7e5dbc4aa9482e90bcf5d3d572f888b133818f391e2ba8c4e3477dd5302e18 - Object reference not set to an instance of an object.

09/05/2014 11:40:29 -04:00 [Information] [ShareManager] [Lottocoin] Submit block [757268] failed with hash: 5e7e5dbc4aa9482e90bcf5d3d572f888b133818f391e2ba8c4e3477dd5302e18

Altogether, 4 instances in 12 hours

Art

Nothing goes wrong there except "Object reference not set to an instance of an object." message.

You are seeing that " Queried transaction does not exist" because, more than one miner can find a block solution at the very same (or close time intervals) and coiniumserv will submit both to get one accepted as a block. Then it just queries the coin daemon with the generation transaction id's too see which one was accepted.
full member
Activity: 158
Merit: 100
I just got around to build Alpha 5  in a Ubuntu 14.04 virtual machine in Hyper-V and the website works fine.

This website error must be a paths issue with windows.

Art
full member
Activity: 158
Merit: 100
On windows 2012 R2, running alpha 5:

Code:
Could not locate your error view! Details: Unable to locate view 'error'
Currently available view engine extensions: sshtml,html,htm
Locations inspected: /error,//error
Root path: C:\coinium\web\default
If you were expecting raw data back, make sure you set the 'Accept'-header of the request to correct format, for example 'application/json'


also getting this:

Code:
20:28:15 [Error] [PoolManager] [global] Error recaching statistics; Error getting value from 'Latest' on 'CoiniumServ.Pools.BlocksCache'.

full member
Activity: 158
Merit: 100
I am seeing a few of these with lottocoin, a straight SCRYPT coin:

Code:
09/05/2014 10:45:28 -04:00 [Error] [BlockProcessor] [Lottocoin] Queried transaction does not exist ea46fcbf06da83858d2df176719ca520e2ffbe2c083f1f4a2852239eb69f253b - Invalid or non-wallet transaction id

09/05/2014 10:45:28 -04:00 [Error] [ShareManager] [Lottocoin] Submit block failed - height: 757161, hash: f6ac98f3f966ca26b8584cbfff981d52009f2de52e42e8179b28ef819f977df8 - Object reference not set to an instance of an object.

09/05/2014 10:45:28 -04:00 [Information] [ShareManager] [Lottocoin] Submit block [757161] failed with hash: f6ac98f3f966ca26b8584cbfff981d52009f2de52e42e8179b28ef819f977df8


09/05/2014 11:28:03 -04:00 [Error] [BlockProcessor] [Lottocoin] Queried transaction does not exist b0a2ce730310641f2c1cfc1d523d7b9d19c7caeef4e9acda181b0ddf6e7f7bf0 - Invalid or non-wallet transaction id

09/05/2014 11:28:03 -04:00 [Error] [ShareManager] [Lottocoin] Submit block failed - height: 757252, hash: 9799eb560498940bd399e73bcf06a1f35891d94d87c41d4ec10b6b27f655af96 - Object reference not set to an instance of an object.

09/05/2014 11:28:03 -04:00 [Information] [ShareManager] [Lottocoin] Submit block [757252] failed with hash: 9799eb560498940bd399e73bcf06a1f35891d94d87c41d4ec10b6b27f655af96


09/05/2014 11:40:29 -04:00 [Error] [BlockProcessor] [Lottocoin] Queried transaction does not exist 0f122686f253141f779ea8732577e908944525d28a7ec45ebbcb48e38b220a8b - Invalid or non-wallet transaction id

09/05/2014 11:40:29 -04:00 [Error] [ShareManager] [Lottocoin] Submit block failed - height: 757268, hash: 5e7e5dbc4aa9482e90bcf5d3d572f888b133818f391e2ba8c4e3477dd5302e18 - Object reference not set to an instance of an object.

09/05/2014 11:40:29 -04:00 [Information] [ShareManager] [Lottocoin] Submit block [757268] failed with hash: 5e7e5dbc4aa9482e90bcf5d3d572f888b133818f391e2ba8c4e3477dd5302e18

Altogether, 4 instances in 12 hours

Art
sr. member
Activity: 389
Merit: 250
full member
Activity: 158
Merit: 100

got that part but that doesn show me how to set up a pool i meant a tutorial like the one on the video it show you all the steps from 0, you know what i mean...

I'll write something up on the coinium config steps I used, but really, the conf files are very well commented. It'll be later tonight when I get home.

Art
hero member
Activity: 2268
Merit: 507

got that part but that doesn show me how to set up a pool i meant a tutorial like the one on the video it show you all the steps from 0, you know what i mean...
hero member
Activity: 2268
Merit: 507
is there any tutorial on how to run this on linux/ubuntu?
full member
Activity: 158
Merit: 100
i'm not sure that may fix the problem, instead i'll be implementing a fix within the code.

Ok, so don't use it for POS until fixed in code.

Art
sr. member
Activity: 389
Merit: 250
i'm not sure that may fix the problem, instead i'll be implementing a fix within the code.
full member
Activity: 158
Merit: 100
is that a POS coin? could be related to this: https://github.com/CoiniumServ/CoiniumServ/issues/388

So, the workaround for this is to use the public key for the wallet address in the config file, instead of the wallet address.

Did I get it right?

Art
sr. member
Activity: 389
Merit: 250
okay then that's the reason, we still need a fix for it. already on my schedule.
full member
Activity: 158
Merit: 100
sr. member
Activity: 389
Merit: 250
full member
Activity: 158
Merit: 100
Submit block failed errors.

I though it was ok, but noticed no new blocks for 24 hours. Orbitcoin does have a submitblock method.

Code:
09/03/2014 22:48:13 -04:00 [Error] [ShareManager] [orbitcoin] Submit block failed - height: 855821, hash: d11a49c208ac90e3b05d5b34db636ca0840a75ee5cdeebab04ad97ae86310a71 - Unable to sign block, wallet locked?
09/03/2014 22:48:13 -04:00 [Information] [ShareManager] [orbitcoin] Submit block [855821] failed with hash: d11a49c208ac90e3b05d5b34db636ca0840a75ee5cdeebab04ad97ae86310a71

09/04/2014 01:04:24 -04:00 [Error] [ShareManager] [orbitcoin] Submit block failed - height: 855960, hash: f26285c02a43799fdbdbd2573f1f3c3f6b34c069ee8807377bc6385c1d37645f - Unable to sign block, wallet locked?
09/04/2014 01:04:24 -04:00 [Information] [ShareManager] [orbitcoin] Submit block [855960] failed with hash: f26285c02a43799fdbdbd2573f1f3c3f6b34c069ee8807377bc6385c1d37645f


I switched the miners to lottocoin, I'll let you know what happens.

Edit: the wallets are not encrypted/locked

Art
sr. member
Activity: 389
Merit: 250
yes we do miss the scrypt-n implementation, created a issue entry for it; https://github.com/CoiniumServ/CoiniumServ/issues/421

and it's quite easy to implement algorithms, for scrypt-n we just need to fix the parameters of scrypt; https://github.com/CoiniumServ/CoiniumServ/blob/develop/src/CoiniumServ/Cryptology/Algorithms/Scrypt.cs
hero member
Activity: 796
Merit: 505
Litecoin pool works perfect (exept nobody mines on it lol),
When adding vertcoin (wallet compiled, working fine & blockchain downloaded);


Code:
13:23:08 [Debug] [Pool] [Vertcoin] Generated cryptographically random instance Id: 3416759836
13:23:08 [Fatal] [Program] [global] Terminating because of unhandled exception!
Nancy.TinyIoc.TinyIoCResolutionException: Unable to resolve type: CoiniumServ.Pools.PoolManager ---> Nancy.TinyIoc.TinyIoCResolutionException: Unable to resolve type: CoiniumServ.Pools.IPool ---> Nancy.TinyIoc.TinyIoCResolutionException: Unable to resolve type: CoiniumServ.Pools.Pool ---> Nancy.TinyIoc.TinyIoCResolutionException: Unable to resolve type: CoiniumServ.Cryptology.Algorithms.IHashAlgorithm
at Nancy.TinyIoc.TinyIoCContainer.ResolveInternal (Nancy.TinyIoc.TinyIoCContainer/TypeRegistration,Nancy.TinyIoc.NamedParameterOverloads,Nancy.TinyIoc.ResolveOptions) <0x007e7>
at Nancy.TinyIoc.TinyIoCContainer.Resolve (System.Type,string) <0x00053>
at Nancy.TinyIoc.TinyIoCContainer.Resolve (string) <0x0002f>
at CoiniumServ.Factories.ObjectFactory.GetHashAlgorithm (string) <0x0003b>
at CoiniumServ.Pools.Pool.InitDaemon () <0x00123>
at CoiniumServ.Pools.Pool..ctor (CoiniumServ.Pools.IPoolConfig,CoiniumServ.Configuration.IConfigManager,CoiniumServ.Factories.IObjectFactory) <0x003d3>
at (wrapper dynamic-method) object.lambda_method (System.Runtime.CompilerServices.Closure,object[]) <0x0025e>
at Nancy.TinyIoc.TinyIoCContainer.ConstructType (System.Type,System.Type,System.Reflection.ConstructorInfo,Nancy.TinyIoc.NamedParameterOverloads,Nancy.TinyIoc.ResolveOptions) <0x003fe>

  --- End of inner exception stack trace ---
  at Nancy.TinyIoc.TinyIoCContainer.ConstructType (System.Type requestedType, System.Type implementationType, System.Reflection.ConstructorInfo constructor, Nancy.TinyIoc.NamedParameterOverloads parameters, Nancy.TinyIoc.ResolveOptions options) [0x00000] in :0
  at Nancy.TinyIoc.TinyIoCContainer+MultiInstanceFactory.GetObject (System.Type requestedType, Nancy.TinyIoc.TinyIoCContainer container, Nancy.TinyIoc.NamedParameterOverloads parameters, Nancy.TinyIoc.ResolveOptions options) [0x00000] in :0
  --- End of inner exception stack trace ---
  at Nancy.TinyIoc.TinyIoCContainer+MultiInstanceFactory.GetObject (System.Type requestedType, Nancy.TinyIoc.TinyIoCContainer container, Nancy.TinyIoc.NamedParameterOverloads parameters, Nancy.TinyIoc.ResolveOptions options) [0x00000] in :0
  at Nancy.TinyIoc.TinyIoCContainer.ResolveInternal (Nancy.TinyIoc.TypeRegistration registration, Nancy.TinyIoc.NamedParameterOverloads parameters, Nancy.TinyIoc.ResolveOptions options) [0x00000] in :0
  --- End of inner exception stack trace ---
  at Nancy.TinyIoc.TinyIoCContainer.ConstructType (System.Type requestedType, System.Type implementationType, System.Reflection.ConstructorInfo constructor, Nancy.TinyIoc.NamedParameterOverloads parameters, Nancy.TinyIoc.ResolveOptions options) [0x00000] in :0
  at Nancy.TinyIoc.TinyIoCContainer.ConstructType (System.Type requestedType, System.Type implementationType, System.Reflection.ConstructorInfo constructor, Nancy.TinyIoc.ResolveOptions options) [0x00000] in :0
  at Nancy.TinyIoc.TinyIoCContainer+SingletonFactory.GetObject (System.Type requestedType, Nancy.TinyIoc.TinyIoCContainer container, Nancy.TinyIoc.NamedParameterOverloads parameters, Nancy.TinyIoc.ResolveOptions options) [0x00000] in :0
  at Nancy.TinyIoc.TinyIoCContainer.ResolveInternal (Nancy.TinyIoc.TypeRegistration registration, Nancy.TinyIoc.NamedParameterOverloads parameters, Nancy.TinyIoc.ResolveOptions options) [0x00000] in :0

edit:
I've looked into code and there is no scrypt-n set  in CoiniumServ/src/CoiniumServ/Cryptology/Algorithms which is set in coins/vertcoin.json
full member
Activity: 158
Merit: 100
Pages:
Jump to: