Pages:
Author

Topic: mmcFE v2.1.23-stable - A Clean & Simple Pushpool frontend (PHP/BASH/JS/MYSQL) (Read 25041 times)

hero member
Activity: 552
Merit: 500
well we still use this software for our mining pool, if you like to join us feel free to do so! If you mine on the big pools pls use mining.icoin.ch as a backup pool for your shares Wink ty

https://mining.icoin.ch

you guys should really get valid ssl certs for https...
sr. member
Activity: 349
Merit: 250
How much do I have to pay to get someone to help install this?

Not much Smiley PM me :p
member
Activity: 60
Merit: 10
How much do I have to pay to get someone to help install this?
full member
Activity: 121
Merit: 100
New Order
Hey, I just set this up on a VM image and seem to have most things set up, but when I try to log in with the account I created, it acts like it didnt log me in.. and it still says welcome guest at the top..

next issue when viewing the stats page (of course not logged in I see this in my apache error log).

Code:
[Thu May 02 20:29:35 2013] [error] [client 172.18.1.240] PHP Fatal error:  Uncaught BitcoinClientException: [0]: Didn't receive 200 OK from remote server. (HTTP/1.1 404 Not Found)\n\n  thrown in  on line 0, referer: http://172.18.251.190/index
[Thu May 02 20:29:35 2013] [error] [client 172.18.1.240] File does not exist: /var/www/images/head_index_left_bg.jpg, referer: http://172.18.251.190/stats

PushPool is running.. and I can see in the debug log that its spitting out data.

next up is in pushpool i see alot of people adding

Code:
                "stmt.sharelog" :
                  "INSERT INTO shares (rem_host, username, our_result, upstream_result, reason, solution) VALUES (?, ?, ?, ?, ?, ?)"

but that doesn't seem to push any shares into the db.. and yea above my db settings are correct..

so im a bit stuck at the moment.

things I did per read me, adjusted the $includeDirectory, these seem to be only listed in cronjob folder
Imported sql, checked verified via phpmyadmin tables where, created a user, verified it was in the db, unable to log in..

any thoughts?

Have you set the rpc.target.bits variable on server.json ?
It worked for me... Now i have to find out why i am getting a wrong hash rate ate mmcFE interface. (I'm using LTC)
hero member
Activity: 552
Merit: 500
Hey, I just set this up on a VM image and seem to have most things set up, but when I try to log in with the account I created, it acts like it didnt log me in.. and it still says welcome guest at the top..

next issue when viewing the stats page (of course not logged in I see this in my apache error log).

Code:
[Thu May 02 20:29:35 2013] [error] [client 172.18.1.240] PHP Fatal error:  Uncaught BitcoinClientException: [0]: Didn't receive 200 OK from remote server. (HTTP/1.1 404 Not Found)\n\n  thrown in  on line 0, referer: http://172.18.251.190/index
[Thu May 02 20:29:35 2013] [error] [client 172.18.1.240] File does not exist: /var/www/images/head_index_left_bg.jpg, referer: http://172.18.251.190/stats

PushPool is running.. and I can see in the debug log that its spitting out data.

next up is in pushpool i see alot of people adding

Code:
                "stmt.sharelog" :
                  "INSERT INTO shares (rem_host, username, our_result, upstream_result, reason, solution) VALUES (?, ?, ?, ?, ?, ?)"

but that doesn't seem to push any shares into the db.. and yea above my db settings are correct..

so im a bit stuck at the moment.

things I did per read me, adjusted the $includeDirectory, these seem to be only listed in cronjob folder
Imported sql, checked verified via phpmyadmin tables where, created a user, verified it was in the db, unable to log in..

any thoughts?
legendary
Activity: 889
Merit: 1000
Bitcoin calls me an Orphan
Im working on it Smiley

Well, well, well, please do explain Smiley

Ive been working on making this project more relevant again... not sure where it will lead yet Smiley

If you do end up working on the front end code. One thing you might really consider is removing the javascript code.
legendary
Activity: 889
Merit: 1000
Bitcoin calls me an Orphan
I think keeping it Clean and Simple for Bitcoin should be a primary goal
newbie
Activity: 20
Merit: 0
Im working on it Smiley

Well, well, well, please do explain Smiley

Ive been working on making this project more relevant again... not sure where it will lead yet Smiley

How about adding support for other coins into the core?   Wink
full member
Activity: 210
Merit: 100
Im working on it Smiley

Well, well, well, please do explain Smiley

Ive been working on making this project more relevant again... not sure where it will lead yet Smiley
sr. member
Activity: 349
Merit: 250
full member
Activity: 210
Merit: 100
sr. member
Activity: 467
Merit: 250

I loved this project, used it for months.. would sure like to see it come back to life..
sr. member
Activity: 850
Merit: 331
Hi, Im setting a litecoin pool and I face a problem when cronjobs try tu connect to litecoind:

Code:
root@Lite:/var/cronjobs# /usr/bin/php cronjob.php
XML-RPC: xmlrpcmsg::parseResponseHeaders: HTTP error, got response: HTTP/1.1 404 Not Found
PHP Fatal error:  Uncaught BitcoinClientException: [0]: Didn't receive 200 OK from remote server. (HTTP/1.1 404 Not Found)

  thrown in  on line 0

What Am I missing?, must change something in BitcoinClient class to fit litecoind, because the message is not "not autorized" or similar, RPC server exists and is ON, but web requested is not found (404 error).

Regards

EDIT: the problem was here:

Code:
$currentBlockNumber = $bitcoinController->getblocknumber();
This command doesn't exist in litecoind
Changed by:

Code:
$currentBlockNumber = $bitcoinController->query("getblockcount");

And seems to work.

sr. member
Activity: 349
Merit: 250
You guys should have left my README intact and read it and understood it.  Some of those github projects ive seen are mangling good code because of lack of knowledge of how its supposed to work.  A couple points to those considering to use what ive seen on github:

1) linking to absolute webroot files as in '/index.php' is part of a security policy and running this software in a sub-directory is NOT recommended.  Just because is works doesnt mean its right.
2) adding .php extensions throughout the code is a shame and not needed.  Follow the README instructions!

Ive thrown the original source up again here if anyone wants to start from where i left off.  

http://mmcfe.mfis.net/

Anni


Does this mean you are back? Wink
full member
Activity: 210
Merit: 100
You guys should have left my README intact and read it and understood it.  Some of those github projects ive seen are mangling good code because of lack of knowledge of how its supposed to work.  A couple points to those considering to use what ive seen on github:

1) linking to absolute webroot files as in '/index.php' is part of a security policy and running this software in a sub-directory is NOT recommended.  Just because is works doesnt mean its right.
2) adding .php extensions throughout the code is a shame and not needed.  Follow the README instructions!

The original source without mods is here:

http://mmcfe.mfis.net/

Anni
full member
Activity: 147
Merit: 100
PooL-X.eu
https://github.com/search?utf8=✓&q=mmcfe

proportional payout is pretty simple to make, make a dynamic lastNshares and set lastNshares to the block its paying out ... simple but shuld work

btw i also use mmcfe for  pool-x with bit modification Smiley
sr. member
Activity: 266
Merit: 250
LitecoinTalk
sr. member
Activity: 266
Merit: 250
LitecoinTalk
can you make it to PPS instead of PPLNS ?
hero member
Activity: 860
Merit: 1004
BTC OG and designer of the BitcoinMarket.com logo
i cant find a copy of mmcFE no where online, does anyone have a download

I would like to know this too  Huh
newbie
Activity: 32
Merit: 0
i cant find a copy of mmcFE no where online, does anyone have a download
Pages:
Jump to: