Pages:
Author

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

newbie
Activity: 14
Merit: 0
Do you have configured mysql properly? And how many connections coin client has?

Hi wargo,
Hope you had a good weekend, I have one coin deamon running (i wanted to get one right first). The mysql db, all i did was create the db and i don't know what configurations/permissions are need after that.
sr. member
Activity: 486
Merit: 250
Technician
Do you have configured mysql properly? And how many connections coin client has?
newbie
Activity: 14
Merit: 0
What error?
hi mate, sorry for the slow reply (work and life). I have attached attach a screen shot of whats happening, I know that the coin deamon was having some connection issues at the time of the screen shot.

Start Up
https://drive.google.com/file/d/0B_ZqlB5jL86fbDdaSHkxME9JUkE/view?usp=docslist_api

Running
https://drive.google.com/file/d/0B_ZqlB5jL86fTmp2alJ2b3E2M1U/view?usp=docslist_api


Hi everyone,
I was wondering if someone could have a look at my config files and let me know where I have gone. I'm having some trouble and I can't seem to put my finger on it. This install is running on ubuntu server 15.10

Cheers for the help.  Grin

Config.json
Code:
{
    "stack": {
        "name": "Ozminingpool.ml",
        "nodes": [
            {
                "location": "au",
                "address": "127.0.0.1",
                "default": true
            }
        ]
    },
    "statistics": {
        "updateInterval": 60,
        "hashrateWindow": 300
    },
    "website": {
        "enabled": true,
        "bind": "",
        "port": 80,
        "template": "default",
        "feed": "",
        "backend": {
            "metrics": {
                "enabled": false
            }
        }
    },
    "logging": {
        "root": "logs",
        "targets": [
            {
                "enabled": true,
                "type": "file",
                "filename": "server.log",
                "rolling": false,
                "level": "information"
            },
            {
                "enabled": true,
                "type": "file",
                "filename": "debug.log",
                "rolling": false,
                "level": "verbose"
            },
            {
                "enabled": true,
                "type": "packet",
                "filename": "packet.log",
                "rolling": false,
                "level": "verbose"
            }
        ]
    }
}

Default.json
Code:
{
    "daemon": {
        "host": "127.0.0.1",
        "timeout": 5
    },
    "meta": {
        "motd": "Welcome to CoiniumServ pool, enjoy your stay! - http://www.coiniumserv.com",
        "txMessage": "http://www.coiniumserv.com/"
    },
    "payments": {
        "enabled": true,
        "interval": 60,
        "minimum": 0.01
    },
    "miner": {
        "validateUsername": true,
        "timeout": 300
    },
    "job": {
        "blockRefreshInterval": 1000,
        "rebroadcastTimeout": 55
    },
    "stratum": {
        "enabled": true,
        "bind": "192.168.*.***",
        "diff": 16,
        "vardiff": {
            "enabled": true,
            "minDiff": 8,
            "maxDiff": 512,
            "targetTime": 15,
            "retargetTime": 90,
            "variancePercent": 30
        }
    },
    "banning": {
        "enabled": true,
        "duration": 600,
        "invalidPercent": 50,
        "checkThreshold": 100,
        "purgeInterval": 300
    },
    "storage": {
        "hybrid": {
            "enabled": true,
            "redis": {
                "host": "127.0.0.1",
                "port": 6379,
                "password": "",
                "databaseId": 0
            },
            "mysql": {
                "host": "127.0.0.1",
                "port": 3306,
                "user": "******",
                "password": "******"
            }
        },
        "mpos": {
            "enabled": false,
            "mysql": {
                "host": "127.0.0.1",
                "port": 3306,
                "user": "######",
                "password": "######"
            }
        }
    }
}

Goldcoin.json
Code:
{
    "enabled": true,
    "coin": "gold.json",
    "daemon": {
"host": "127.0.0.1",
        "port": 8122,
        "username": "******",
        "password": "******"
    },
    "wallet": {
        "address": "DwnvvTCg6QiP8cN3KRxrB1BerqGgztnFF8"
    },
    "rewards": [
        {
            "": 1
        }
    ],
    "stratum": {
        "port": 3003
    },
    "storage": {
        "hybrid": {
            "mysql": {
                "database": "c0goldcoin"
            }
        }
    }
}
sr. member
Activity: 486
Merit: 250
Technician
newbie
Activity: 14
Merit: 0
Hi everyone,
I was wondering if someone could have a look at my config files and let me know where I have gone. I'm having some trouble and I can't seem to put my finger on it. This install is running on ubuntu server 15.10

Cheers for the help.  Grin

Config.json
Code:
{
    "stack": {
        "name": "Ozminingpool.ml",
        "nodes": [
            {
                "location": "au",
                "address": "127.0.0.1",
                "default": true
            }
        ]
    },
    "statistics": {
        "updateInterval": 60,
        "hashrateWindow": 300
    },
    "website": {
        "enabled": true,
        "bind": "",
        "port": 80,
        "template": "default",
        "feed": "",
        "backend": {
            "metrics": {
                "enabled": false
            }
        }
    },
    "logging": {
        "root": "logs",
        "targets": [
            {
                "enabled": true,
                "type": "file",
                "filename": "server.log",
                "rolling": false,
                "level": "information"
            },
            {
                "enabled": true,
                "type": "file",
                "filename": "debug.log",
                "rolling": false,
                "level": "verbose"
            },
            {
                "enabled": true,
                "type": "packet",
                "filename": "packet.log",
                "rolling": false,
                "level": "verbose"
            }
        ]
    }
}

Default.json
Code:
{
    "daemon": {
        "host": "127.0.0.1",
        "timeout": 5
    },
    "meta": {
        "motd": "Welcome to CoiniumServ pool, enjoy your stay! - http://www.coiniumserv.com",
        "txMessage": "http://www.coiniumserv.com/"
    },
    "payments": {
        "enabled": true,
        "interval": 60,
        "minimum": 0.01
    },
    "miner": {
        "validateUsername": true,
        "timeout": 300
    },
    "job": {
        "blockRefreshInterval": 1000,
        "rebroadcastTimeout": 55
    },
    "stratum": {
        "enabled": true,
        "bind": "192.168.*.***",
        "diff": 16,
        "vardiff": {
            "enabled": true,
            "minDiff": 8,
            "maxDiff": 512,
            "targetTime": 15,
            "retargetTime": 90,
            "variancePercent": 30
        }
    },
    "banning": {
        "enabled": true,
        "duration": 600,
        "invalidPercent": 50,
        "checkThreshold": 100,
        "purgeInterval": 300
    },
    "storage": {
        "hybrid": {
            "enabled": true,
            "redis": {
                "host": "127.0.0.1",
                "port": 6379,
                "password": "",
                "databaseId": 0
            },
            "mysql": {
                "host": "127.0.0.1",
                "port": 3306,
                "user": "******",
                "password": "******"
            }
        },
        "mpos": {
            "enabled": false,
            "mysql": {
                "host": "127.0.0.1",
                "port": 3306,
                "user": "######",
                "password": "######"
            }
        }
    }
}

Goldcoin.json
Code:
{
    "enabled": true,
    "coin": "gold.json",
    "daemon": {
"host": "127.0.0.1",
        "port": 8122,
        "username": "******",
        "password": "******"
    },
    "wallet": {
        "address": "DwnvvTCg6QiP8cN3KRxrB1BerqGgztnFF8"
    },
    "rewards": [
        {
            "": 1
        }
    ],
    "stratum": {
        "port": 3003
    },
    "storage": {
        "hybrid": {
            "mysql": {
                "database": "c0goldcoin"
            }
        }
    }
}
newbie
Activity: 13
Merit: 0
Is anyone still continuing this project?


I have buy from they Coiniumserv , but no one help me with it!
They only sell, but nothing more!

aye^
i just did a setup with custom pools, not far from production mode.
maybe i can help you out so whats your problem?
full member
Activity: 213
Merit: 100
HardWork
Is anyone still continuing this project?


I have buy from they Coiniumserv , but no one help me with it!
They only sell, but nothing more!
hero member
Activity: 659
Merit: 501
Is anyone still continuing this project?

.m.
sr. member
Activity: 280
Merit: 260
Hi, I was able to compile coinium finally, but I am not C# and it is a bit of a nightmare Wink

Is there anybody willing to cooperate ?

Thanks - PF2016 !
hero member
Activity: 938
Merit: 1002
Quote
Even better multi-pool & auto-exchange module is being developed which once completed will allow you to setup pools that can pay users in any crypto-currency that can be traded over exchanges.

Hey dev, wonderful project you've got going here. I just discovered it. I was wondering if it's still being actively developed or if it's mostly in the hands of community pull requests at this point? Specifically, I need a service with the feature listed above. Wondering where Coinium stands with this.
full member
Activity: 213
Merit: 100
HardWork
Need help with CoiniumServ payed version.
Who can help, pm please.
Need install with my coin!
member
Activity: 117
Merit: 10
BinPool Admin
Hello guys

Need help. After launch node i have error

node example.js
error: [POOL] Daemon reports address is not valid

or maybe please takeme correct settings for  example.js - thanks
newbie
Activity: 16
Merit: 0
So yeah, I have forked this projected and working on it. I tried to contact the original devs to no avail.

Redis just has all kinds of bugs, I will probably end up ripping it out.

Right now, I have refactored all calls to the redis client wrapping them in a (lock) statement... seems to be working so far.

To be fair, that's after about a week of ripping my hair out and mitigating numerous bugs.

Unfortunately, cryptocurrency programming is new to me but fortunately I a quick learner a Luke-JR has plenty of source code and documentation to follow.

I have used this code to set up a NeuCoin mining pool  (I know I am going to get blasted for that but spare me I am a virtual currency newb ) at http://173.61.3.30:3334/

Point is, after several days of working out bug after I bug I was able to get three CPU mining clients to work. Then someone sent an array of 9 grids (of what I don't know) at the pool and I started getting the Redis errors everyone else is referring to.

Not easy hammering out concurrency bugs when 20 M/hps is getting sent your way.

Anyway, after some trial an error it seems that wrapping all calls to the the redis client inside of a lock statement has stabilized things.

Some pointers to anyone starting from scratch from a git pool. Change the target frame to net 4.5 first. Then use the package manager to uninstall and reinstall every package (listed in package.config) so they are updated. The packages in the git are way out of date and have numerous bugs.

As outline previously, you'll have to do a decent amount of configuration with the json config files as while some examples are provided in the source others require you to go to the wiki for examples.

Also, you'll have to be able to run your wallets with RPC enabled and spend some time troubleshooting errors calling the json-rpc.

With NeuCoin, I recieved error after error until I pulled bitCoinLib and send a direct RPC to GetBlockTemplate to the wallet. The wallet itself would crash entering it into the debug console. After that, I had no issue connecting to the daemon.
full member
Activity: 156
Merit: 100
I don't know why it was always crash and stop working every couples hours.

the debug log show nothing it is just stop.

i try running it using:

screen mono coiniumserv.exe

and

mono-service coiniumserv.exe

but it is always stop working after a few hours.

Also when can we expect the new release of node.js version.

Thank you.

Have same problem with this pool. Crashes after few hours of mining without errors.

I see that project abandoned, but maybe somebody figured out how to fix it.
newbie
Activity: 24
Merit: 0
An unfinished project
hero member
Activity: 659
Merit: 501
Is this project still active?
sr. member
Activity: 486
Merit: 250
Technician
Can anyone point me to a tutorial for windows where I can compile this and be able to setup a pool. I just want to learn nothing else.
https://github.com/int6/CoiniumServ/wiki/Getting-Started:-Windows
hero member
Activity: 519
Merit: 502
Can anyone point me to a tutorial for windows where I can compile this and be able to setup a pool. I just want to learn nothing else.
hero member
Activity: 876
Merit: 1037
Sexcoin Core Dev Team Member
I've written a storage layer for a redis/postgresql hybrid, but I'm having a hell of a time finding where the database gets built ( "CREATE TABLE..." etc. ) Could someone point me in the right direction?

Yes I've done a global search. Is it all in the Migration? I'm NOT a c# guy.

[Edit]Found it.... never mind.
full member
Activity: 147
Merit: 100
this shit always trouble and you must take bounty to repair , rebel
Pages:
Jump to: