Bitcoin Forum
January 21, 2018, 03:30:12 PM *
News: Electrum users must upgrade to 3.0.5 if they haven't already. More info.
   Home   Help Search Donate Login Register  
Pages: [1]
Author Topic: Long Poll client - how to implement?  (Read 1608 times)
Full Member
Offline Offline

Activity: 140

View Profile
July 10, 2011, 08:26:30 PM


simple problem. I work on a mining pool / proxy combo for my own use.

I now start dealing with long polling and id just will not work.

Why? Wink

I am submitting the same url I am getting and submitting work to, just as a GET instead of a POST, but I pretty much always get a 400 / Bad Request back.

I am having the following headers:

Content-Type: application/json-rpc
Authorization: Basic TmV0VGVjdHVyZV90dG86MjEyMzBhczIzOTg5MA==

The non-LP part works fine, passwords etc. are all set.

What am I overlooking? Possibly something stupid, but I just can not figure out what Wink

Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
Sr. Member
Offline Offline

Activity: 266

View Profile
July 12, 2011, 02:57:55 AM

need more info..

What miner you are using ?

Did u setup your own pool, or are you mining at btcguild ?

❰ Crowd Power to Shape the Future of Dental Care ❱
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ ❱ ❱ ❱ DENTACOIN ❰ ❰ ❰ ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
▣  Slack  ▣  Steemit  ▣  Facebook  ▣  Twitter  ▣  Bitcointalk  ▣   Medium  ▣  Reddit  ▣
Offline Offline

Activity: 2310 Operator

View Profile WWW
July 14, 2011, 02:00:26 PM

Are you sending it to the same URL as the regular getwork requests?

Look at the X-Long-Polling header in the responses to your regular getwork requests. They tell you where to send a long polling request, which may be a different URL.

▶▶▶ - Your trusted mining pool since 2011.
Offline Offline

Activity: 1582

Democracy is vulnerable to a 51% attack.

View Profile WWW
July 14, 2011, 02:00:30 PM

You don't show the 'GET' line. But if it's anything other than "GET /LP HTTP/1.1", that's your problem.

For the reason the post above me explains -- see the "X-Long-Polling: /LP" header in the error reply.

By the way, you pasted your real Authorization. You better change the password for that worker before evil malicious bastards mine for you.

I am an employee of Ripple. Follow me on Twitter @JoelKatz
1Joe1Katzci1rFcsr9HH7SLuHVnDy2aihZ BM-NBM3FRExVJSJJamV9ccgyWvQfratUHgN
Pages: [1]
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!