Open arno56 opened 4 years ago
I have the same issue for a Premium account, here is the verbose log:
/usr/bin/plowdown -x --fallback -m "/home/downloads/Files/in_process/downloadfile.txt" -o "/home/downloads/INCOMING/" -v 4
rep: === SYSTEM INFO BEGIN === rep: [mach] nas.localdomain x86_64 linux-gnu x86_64-redhat-linux-gnu rep: [bash] 4.2.46(2)-release rep: [curl] curl 7.29.0 (x86_64-redhat-linux-gnu) libcurl/7.29.0 NSS/3.44 zlib/1.2.7 libidn/1.28 libssh2/1.8.0 rep: [sed ] License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html. rep: [lib ] '/usr/share/plowshare4' rep: === SYSTEM INFO END === rep: plowdown version v1.0.6 (2014-11-08) Output directory: /home/downloads/INCOMING dbg: plowdown: --no-overwrite selected rep: use /etc/plowshare.conf rapidgator: take --auth option from configuration file Starting download (rapidgator): https://rapidgator.net/file/id/downloadfile.mkv rep: --insecure --compressed --speed-time 600 --connect-timeout 240 --user-agent Mozilla/5.0 (X11; Linux x86_64; rv:6.0) Gecko/20100101 Firefox/6.0 --silent --include -b /tmp/plowdown.20874.4851 -c /tmp/plowdown.20874.4851 -d lang=en https://rapidgator.net/site/lang rep: Received 725 bytes. DRETVAL=0 rep: === CURL BEGIN === rep:HTTP/1.1 200 OK rep:Server: nginx rep:Date: Fri, 04 Sep 2020 16:51:28 GMT rep:Content-Type: text/html; charset=UTF-8 rep:Transfer-Encoding: chunked rep:Connection: keep-alive rep:Set-Cookie: PHPSESSID=a1e8b1a47c9e5460e720b092e0f380t2; path=/; secure; HttpOnly rep:Expires: Thu, 19 Nov 1981 08:52:00 GMT rep:Cache-Control: no-store, no-cache, must-revalidate rep:Pragma: no-cache rep:Set-Cookie: lang=en; expires=Wed, 18-Jul-2029 05:49:51 GMT; Max-Age=279809903; path=/ rep:Pragma: no-cache rep:Cache-Control: no-cache,must-revalidate rep:Access-Control-Allow-Origin: * rep:Content-Encoding: gzip rep:Strict-Transport-Security: max-age=63072000; includeSubDomains; preload rep:X-Frame-Options: SAMEORIGIN rep:X-XSS-Protection: 1; mode=block rep:X-Content-Type-Options: nosniff rep: rep: === CURL END === Starting login process: e@mail.com/***** rep: --insecure --compressed --speed-time 600 --connect-timeout 240 --user-agent Mozilla/5.0 (X11; Linux x86_64; rv:6.0) Gecko/20100101 Firefox/6.0 --max-redirs 5 --silent --cookie-jar /tmp/plowdown.20874.4851 --data LoginForm[email]=e%40mail.com&LoginForm[password]=passw&LoginForm[rememberMe]=1 -L -b /tmp/plowdown.20874.4851 https://rapidgator.net/auth/login rep: Received 5 bytes. DRETVAL=0 rep: === CURL BEGIN === rep:false rep: === CURL END === rep: === COOKIE BEGIN === rep:# Netscape HTTP Cookie File rep:# http://curl.haxx.se/docs/http-cookies.html rep:# This file was generated by libcurl! Edit at your own risk. rep: rep:#HttpOnly_rapidgator.net FALSE / TRUE 0 PHPSESSID a1e8b1a47c9e5460e720b092e0f380t2 rep:rapidgator.net FALSE / FALSE 1879149191 lang en rep: === COOKIE END === dbg: Unexpected login issue: Failed inside rapidgator_download() [1]
Update: The curl request returns false for some reason, always.
The alternative, using the API, still works as expected, unfortunately is not in the module however
Thanks for your reply naxels. Something changed on Rapidgator side... that's for sure.
Upload is also not working. i cheek its Rapidgator login problem , Rapidgator is now added new value for login. &g-recaptcha-response=
LoginForm%5BtwoStepAuthCode%5D=&LoginForm%5BrememberMe%5D=0&LoginForm%5BrememberMe%5D=1&g-recaptcha-response="
Any way to fix that in the module?
I've updated the rapidgator.sh module locally to include both twoStepAuthCode & g-recaptcha-response however it still errors out:
LOGIN_DATA='LoginForm[email]=$USER&LoginForm[password]=$PASSWORD&LoginForm[twoStepAuthCode]=&LoginForm[rememberMe]=1&g-recaptcha-response='
The response in Postman is also still 'false' when i try it manually
weird thing is api is working.
we have to find the value of this field g-recaptcha-response
we have to find the value of this field g-recaptcha-response
I tracked the POST through the website using firefox and found that the value was always empty in my case.. ""
therefor I am not sure what is causing this.
What I am thinking about is creating a temporary module only for Premium that will use the API until we resolve this
glad o here waiting of ur module
@naxels Waiting forward to see that ;-) Thanks
well just a quick ugly fix lol
uppload is working via api
plz try with updated rapdigatore.sh
plz try with updated rapdigatore.sh
Not working with me.
No module found, try simple redirection
Skip: no module for URL (https://rapidgator.net/)
plz try with updated rapdigatore.sh
Thank you bravohe!
I did a diff on the original and bravohe's file and found out it's a very simple patch in order for rapidgator.sh to work again:
in the rapidgator.sh file, update the following line in 3 places:
"$BASE_URL/auth/login" -L -b "$COOKIE_FILE") || return
set it to:
"$BASE_URL/auth/login" -L -b "$COOKIE_FILE" --referer "$BASE_URL") || return
This way you don't even need the additional LoginForm fields like twoStepAuthCode and g-recaptcha-response
Update: There is another pull request for rapidgator.sh update: https://github.com/mcrapet/plowshare-modules-legacy/pull/243 which has not been applied yet.. therefor I don't know if it makes sense to create another pull request right now instead of just fork/fix it
plz try with updated rapdigatore.sh
Thank you bravohe!
I did a diff on the original and bravohe's file and found out it's a very simple patch in order for rapidgator.sh to work again:
in the rapidgator.sh file, update the following line in 3 places:
"$BASE_URL/auth/login" -L -b "$COOKIE_FILE") || return
set it to:
"$BASE_URL/auth/login" -L -b "$COOKIE_FILE" --referer "$BASE_URL") || return
This way you don't even need the additional LoginForm fields like twoStepAuthCode and g-recaptcha-response
Works like a charm!
plz try with updated rapdigatore.sh
Thank you bravohe! I did a diff on the original and bravohe's file and found out it's a very simple patch in order for rapidgator.sh to work again: in the rapidgator.sh file, update the following line in 3 places:
"$BASE_URL/auth/login" -L -b "$COOKIE_FILE") || return
set it to:"$BASE_URL/auth/login" -L -b "$COOKIE_FILE" --referer "$BASE_URL") || return
This way you don't even need the additional LoginForm fields like twoStepAuthCode and g-recaptcha-responseWorks like a charm!
It works perfectly! Thanks for your time.
Hi all! I still have the problem after using your updated modules. Same error: Failed inside rapidgator_download() [1] However, mine worked fine until November, so I don't know if Rapidgator changed something after you fixed the module back in September. Anyone else with the same problem?
I've been using this module for more than a year but since today; each request ends like that: Failed inside rapidgator_download() [1]