Bitcoin Forum
June 24, 2024, 06:05:56 PM *
News: Voting for pizza day contest
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 [142] 143 144 145 146 »
2821  Bitcoin / Bitcoin Technical Support / Re: (Please help) Why can't I receive the bitcoin? on: June 01, 2011, 03:10:56 AM
You must bow to the almighty bitcoin first.  Tongue
2822  Economy / Trading Discussion / Re: Dwolla = Fast on: June 01, 2011, 02:12:54 AM
I know that wells fargo takes for ever sending or receiving usually the amount of time they specify, so like when Im sending money to my bank account it literally takes 3-4 days and receiving takes 2-3
2823  Economy / Marketplace / Re: Software Developer Resume Trove - NO COMMENTS PLEASE on: June 01, 2011, 01:55:45 AM
Alright well, I have 5+ years of hobbist experience in PHP5, Javscript, HTML, MySql, Actionscript 3.0, Jquery and Unity3d.  I started getting into the real deal by developing a website that was based off of not-popular.com, Its was like MySpace before MySpace was even out yet or invented. It was a website called Xennetwork.com which at first it was a social website where users could upload movies, music and images. Then MySpace came out and that had alot of flaws & error messages. Xennetwork then became a focus on fixing what my space didn't fix for years, so I built a Full fledge Profile Editor, everything was customising able, I had advanced RegEx scripts built so users could use HTML with out being bewildered with bad HTML code & long loading time. I started getting a good user-base, I think it reached over 1,000 users, and over 100+ active ones monthly then myspace came out with there own editor, they fixed all there error's and no body wanted to go to Xennetwork.com any more.

Eventually I had this great Idea to start a computer distribution company so I went to the Board of Equalisation where I got my wholesales license and start selling computer parts. So for some reason I thought it was a good idea to make the website first before I thought about capital so I made the website with a great design(wish i still had the screen shot I worked on it for weeks). Long story short I never did find enough capital to make money off the business so I took down the website.

So that concludes me with the only project I have available online which is MiningPool #2  | a front end to pushpool.
http://mp2.fleshvirus.com
2824  Bitcoin / Project Development / Re: [Pre-Beta] Mining Pool #2 | Front End to pushpool on: May 31, 2011, 10:15:26 PM
Thanks for the support guys esspecially the security issue that was pointed out byredditorrex, I got more features coming soon such as the colour of the header will reflect if the bitcoind server is off-line or online or something of the like.

Quote from: simplecoin
1st post, longtime lurker

So, I decided to give this codebase a shot since my hand-crafted one was taking forever to write and mine wasn't much further along.

I've only spent the morning working with it, but it wasn't too hard to massage into my needs. My previous stats reporting won't work with this base, but I'm sure I'll find a way to incorporate it along with my other tweaks.

The site is http://simplecoin.us if you'd like to see it in action. The pool is currently going (0% fee proportional during development) if you'd like to toss any miners at it.

Keep in mind it's in its early stages, even I don't have all my miners hitting it yet.
What up simplecoin you stalker, you.
Nice use of style sheets, Didn't expect it to be used so soon. Keep us posted about your experiences with the software, and of course suggestions or comments. I just signed up for a github account so if you find any additions you can update the code there when I post up the github link.
2825  Bitcoin / Project Development / Re: [BOUNTY] Open Source pooled mining platform with web interface on: May 31, 2011, 08:36:16 PM
You guys think your funny but that was the first thing i tried. Like i said the server dosent respond to even type in a password. Normally when you SSH youll aeast get a passwird box to type in to. Vnc is the same way the instant i press connect, it says disconnected. No waiting for connections or nothing i just get dropped. When i login to my KalyHosting my VPS server only shows up in the billing section. There's no way to reboot my server or options to re-install my linux version, and the "Choose Product" selection doesn't say anything, it just says "Choose Product" KalyHost really messed up and I hope they fix it soon.
You're saying the server doesn't even ping ?

Exactly, and I have a confirm online to verify that the server isn't responded. Just timedout

*Update: its been over 36+ hours, still no response from KalyHost and they claim they have 24/7 email support? WT-EFF?

*Update: well i mined 1BTC over the course of 2 days and leetnet.net has been very responsive and I believe my server is running, I'll post back when I have time to install peace mates.
(Still working on contacting KalyHost, thinking about call'em from their whois number almost 2 days)
2826  Bitcoin / Bitcoin Technical Support / Re: pushpool - Tech Support on: May 31, 2011, 08:09:23 PM
Right, just got in, am going to install this on my vps now. Wish me luck!

Update:

So its all installed and running, However I can't get anything to connect to the server.
I am a little confused about this part of the server.json file:
Code:
   # network ports
   "listen" : [
      # binary protocol (default), port 8342
      { "host" : "127.0.0.1", "port" : 8342 },

      # HTTP JSON-RPC protocol, port 8341
      { "port" : 8341, "protocol" : "http-json" },

      # HTTP JSON-RPC protocol, port 8344,
      #proxy is most likely your external ip address if your running a public pool | Public pools WON'T have the following ip addresses: (10.0.0.1, 127.0.0.1, 192.168.1.100, or 192.168.254.254,etc,etc)
      # requests to us | "proxy" should be set to your ip address that people will connect through
      { "port" : 8344, "protocol" : "http-json",
        "proxy" : "MYSERVERSEXTERNALIP" },

      # binary protocol, localhost-only port 8338
      # host is most likely your localhost address
      { "host" : "127.0.0.1", "port" : 8338, "protocol" : "binary" }
   ],

Why do I need to open so many ports/listeners? Shouldn't one suffice?
The above does not work when I point my miner(s) at myserversexternalip:8338 (8342,8341,8344)

Help?  Huh



Okay set your ip address that says #binary protocol, localhost-only port 8338
to  your MYSERVEREXTERNALIP  I think they have to be the same its worth a shot, and report back what happens
As to your question why theirs so many ports, I have no idea. That's up to the maintainer of the pushpool project and most likely needs all those ports.
2827  Bitcoin / Project Development / Re: [Pre-Beta] Mining Pool #2 | Front End to pushpool on: May 31, 2011, 07:15:09 PM
The call is from

Code:
universalChecklogin.php (1 hits)
Line 27: $cookieValid = $validateCookie->checkCookie($_COOKIE[$cookieName], $ip);

and the code in question.

   
Code:
$cookieInfo = explode("-", $input);

//Get "secret" from MySql database
$getSecretQ = mysql_query("SELECT `secret`, `pass`, `sessionTimeoutStamp` FROM `webUsers` WHERE `id` = ".$cookieInfo[0]." LIMIT 0,1");
$getSecret = mysql_fetch_object($getSecretQ);

I just make my cookie = "1;DROP TABLE pool_workers;--"
Ahh I see what your saying, all i need to do is add a mysql_real_escape_string() that will be in version 2,
2828  Bitcoin / Project Development / Re: [Pre-Beta] Mining Pool #2 | Front End to pushpool on: May 31, 2011, 05:30:18 PM
Not trying to sound like a dick, but reviewing over some of your code.

First concern: ಠ_ಠ
"register_globals = on"

This
http://mp2.fleshvirus.com/req/php.ini
http://mp2.fleshvirus.com/req/includeVariables
http://mp2.fleshvirus.com/req/loginAndUserStats.php?cookieValid=1
** http://mp2.fleshvirus.com/adminPanel.php?cookieValid=1&isAdmin=1

And thats where i stoped looking at your public tree, and started looking at code.

line 82: in requiredFunction.php in function `checkCookie` completely vulnerable to a SQL injection attack.


My advice to anyone wanting to run a pool / Stay away from this base.  


@Xenland php is easy to code, but hard to master. Again not trying to be mean. I just think people should be aware of what they are running on their severs.



- Sidenote: I run MtRed and EU.MtRed on a VPS and its fine.

All those pages that you showed up are irrleavent to registerGlobal hacks. I ALWAYS pre-set my variables if they are important. Which means I code with security in mind and if register globals is a red flag then you can see in my code that its un-hackable, even your example links show error messages showing every body that there is no access to admin with out "Admin Flag" set in the MySql Database. Those globals are there so the code knows which menu to output "NOT" which permissions to grant. Check my code again!!

Your entitled to your opinion about which software is better(obviously you'll think your software is better Tongue ) but could you please tell everyone how you MySql injected with the `checkCookie` function?
2829  Bitcoin / Project Development / Re: [BOUNTY] Open Source pooled mining platform with web interface on: May 31, 2011, 05:22:53 PM
You guys think your funny but that was the first thing i tried. Like i said the server dosent respond to even type in a password. Normally when you SSH youll aeast get a passwird box to type in to. Vnc is the same way the instant i press connect, it says disconnected. No waiting for connections or nothing i just get dropped. When i login to my KalyHosting my VPS server only shows up in the billing section. There's no way to reboot my server or options to re-install my linux version, and the "Choose Product" selection doesn't say anything, it just says "Choose Product" KalyHost really messed up and I hope they fix it soon.
2830  Bitcoin / Project Development / Re: [BOUNTY] Open Source pooled mining platform with web interface on: May 31, 2011, 05:14:31 AM
I released the first version of my front-end, It isn't up to standards with the bounties around here so I will take no credit in the bounty pool but if you use my software and find it useful you can donate to my address in my signature. Otherwise if you are having trouble with my software I will accept donation BTC to help troubleshoot getting it started although it only takes about 15-25 minutes to get it running.

Click here to download Mining Pool #2


nice work!!  I couldnt figure it out just by looking at the source, it would be great if you could take gusti up on his/her offer and get this on the VPS.  As I cant test any miners it at the momment(many errors).

Also can you get a github or gitorious account?  I think that will make for easier project development.

Anyone else still in this race, or are you now scared of xenlands' quick responce?

davout, you still gonna go after the RoRpool?



I shall signup with git hub sounds like a good idea! Gusti has kindly payed for the hosting, unfortunatly kalyhost is being unresponsive at moment I sent a couple of emails regarding the issues that im having trying to connect to ssh or vnc. For somereason they only suppiled the ip address and passwords but no username, I attempted to try my web login username but that didnt work and i pinged and port scanned it said server not found. I also requested that they give me a refund to the sending address if they cant get it back up in 3 days
2831  Bitcoin / Bitcoin Technical Support / Re: pushpool - Tech Support on: May 31, 2011, 12:58:07 AM
Tried this on a LAN with absolutely no firewalls anywhere and I'm still getting the 500 error. No one else has seen this? What IP should I put in where it says 10.0.0.1? I must be missing something, but I don't know what...

Okay, I think that is it, try setting all the ip addresses that are 10.0.0.1 and set them to your localhost address 127.0.0.1.
My router ip address is 10.0.0.1 so I set it to that to see if could connect to it external with other people on the router.
I think I'll update the JSON file to work for initial set-ups
2832  Bitcoin / Bitcoin Technical Support / Re: pushpool - Tech Support on: May 30, 2011, 08:27:24 PM
I'd advise against using char in the user table. Char is used for storing fixed length data which a username is not hence VARCHAR should be used with.

Diki is correct in that Char will always use up the same amount of data at the specified length, and Varchar will save data/disk space. I posted up revised table data;
Thanks for the contribution diki!
2833  Bitcoin / Bitcoin Technical Support / Re: pushpool - Tech Support on: May 30, 2011, 08:01:25 PM
Sounds great  Smiley

My 500 error is what pushpoold spits out every time Phoenix tries to connect to it, not through a browser. Phoenix says "MSG: upstream RPC error". Looking around old IRC logs tells me that the connection between pushpoold and bitcoind is to blame here, but I can't find any solutions.

Hmmm surprisingly I've haven't encountered this error yet and a 500 error code is really generic. I would just recommend that your pushpoold server.json file has the correct #RPC Settings, that match your configuration file in /.bitcoin/bitcoin.conf

If that dosent work you might be on a VPS server which blocks ports until opened up with iptables.
2834  Bitcoin / Project Development / Re: Bitcoin Venture Capital is Launching, Here is my explanation of why I'm involved on: May 30, 2011, 10:26:55 AM
Your speech got me going a little bit, Check your messages Smiley
2835  Bitcoin / Project Development / Re: Mining hardware comparison page has become messy. on: May 30, 2011, 10:21:34 AM
You can click the little box with the 2 triangle symbols and it orders it in an asending or desending order if that helps? If not what would you do in detail with the page?
2836  Bitcoin / Project Development / Re: [BOUNTY] Open Source pooled mining platform with web interface on: May 30, 2011, 09:50:27 AM
I plan on making a great open source front end, I hope on claiming a bounty that would be nice for getting a vps or maybe even a dedicated server to give a better demonsration and possibly start a pool, if someone else beats me too it great!
2837  Bitcoin / Project Development / Re: [Pre-Beta] Open-Source Front End to pushpool | Mining Pool #2 on: May 30, 2011, 09:45:20 AM
Don't get big while you're on a VPS. Smiley

Lol especially when theres so little memory that pushpool and memcached kill each other fighting for it. "Their like animals I tell you!" but cant complain with 64mb of ram.
2838  Bitcoin / Project Development / Re: [Pre-Beta] Open-Source Front End to pushpool on: May 30, 2011, 09:32:37 AM
You probably want to use AGPL if it is a webservice!

Thanks I looked into that, and I see why you took the liberty to address that to me; I'll keep this in mind for version 2 | can't have any loop holes now can we Tongue
2839  Bitcoin / Project Development / Re: [BOUNTY] Open Source pooled mining platform with web interface on: May 30, 2011, 09:30:09 AM
I released the first version of my front-end, It isn't up to standards with the bounties around here so I will take no credit in the bounty pool but if you use my software and find it useful you can donate to my address in my signature. Otherwise if you are having trouble with my software I will accept donation BTC to help troubleshoot getting it started although it only takes about 15-25 minutes to get it running.

Click here to download Mining Pool #2
2840  Bitcoin / Project Development / v5.6.0 ][ Open-Source Pooling Web Software ( MiningFarm ) on: May 30, 2011, 07:39:17 AM

License Aggreement
MiningFarm web-site software is released under the AGPL license:http://www.gnu.org/licenses/agpl.html
In addition to the AGPL you are required with a free-license to keep all google ad-sense links and or images(Details are in the LICENSE file); Everything else is free game for change in accordance with AGPL. If you'd like to purchase a license(Free to do anything under the AGPL license but can remove advertisements) please contact me through PM
We gave options for Free and Commercial Solutions, refere


Welcome to the Official thread for Mining Farm

Mining farm provides a front-end to pushpool;
 Meaning pushpool handles all the clients/bitcoin miners and Mining Farm handles all the
splitting of the rewards, user account management, stats, and graphs.


Mining Farm Git Hub / Download Page

Currently Being Addressed Bug List

Other sites using Mining Farm
http://46.4.148.165/
http://www.btcfarm.us/
http://mine.tenobis.com
http://www.abcbitcoin.net/

http://www.d3c0n.net/
http://bitcoinmonkey.com/
http://www.bitcoinage.com.au/



Version 4 | Features
*Safe for high-loads
*Strong encrypted session cookies
*Auth pin needed to change certain aspects of user profile
*Instant pay out
*Stats will calculate when the next block will be found and graphs the ETA
*Email Validation
*Percentage Fee option
*HTML is written with Style Sheets in mind
*Flexible administrator panel
*API support for workers status.
*Native support for TradeHill bitcoin worth, along
with a "Potential Balance" display that displays your account balance with the current worth
*Live WYSIWYG Blog post and Admin page editors

Planned Features
*Private Pool Option built in
*Option to donate to the mining farm Lotto
*Multiple Pool Support
*IPTABLES authentication


Mining Pool v4 | Installation Instructions
[Notes: Mining Farm is only officially tested on an Apache2 and Mysql database using Ubuntu linux. Although this software is aimed at working with all distro's and configuration it obviously can't be perfect, Make sure you detail your bug reports and don't get frustrated and we'll get this figured out.]

*Extract the miningpool-v4.rar to where your web server is located.
*Edit the functions.php file to your needs.

*Add a cronjob for blockUpdate.php that reflects the following to run every five minutes
*/5 * * * * php /path/to/webserver/req/cronjob/blockUpdater.php
*Add a cronjob for blockFound.php that reflects the following to run every 8 minutes
*/8 * * * * php /path/to/webserver/req/cronjob/blockFound.php

Quote
If you are having issues such as stats not showing,
or bitcoins not being rewarded try the following command
too assist crontab to executing these functions(assuming Ubuntu distro):
Code:
sudo apt-get install php5-cli

*If you want stats, cronjob the statsUpdater.php and all graphs will be updated upon execution
*Extract the insert_into_db.sql file into your database
*Edit your php.ini file to error_reporting = E_ALL & ~E_NOTICE
*Open up your website and register
*Activate your account with the email link or set the `emailAuthorised` flag to 1
*Go into the database and set your account with the `isAdmin` flag to 1
*You can now view the Admin Panel and start advertising your site to the bitcoin community Smiley

*For translations support you can add your .mo file in the language folder, MF2 uses gettext
[/size]

Updating Installs
Please don't PM me about updating installs help. There is just too many unknown variables to address the problem with out payment.
That being said the most common problems are

*Files are successfully being uploaded but there is no update?
[Solution: Delete the file from the server, then update. Myself and other all have this issue with FTP(sometimes SSH) and the file will not update unless it is completely removed from the server]

*Saving data during a Database update?
[The best way to do it is to backup your entire database on to an sql file.
delete the entire database so there are no tables or anything just the database selected,
then insert the miningfarm_database.sql file then insert the backupdate data and you should have
a clean update]
Pages: « 1 ... 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 [142] 143 144 145 146 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!