
Upwork Job Scraper
Pricing
$10.00/month + usage

Upwork Job Scraper
Automatically and efficiently scrape Upwork.com job listings.
4.0 (1)
Pricing
$10.00/month + usage
2
Total users
48
Monthly users
32
Runs succeeded
96%
Issues response
17 hours
Last modified
11 days ago
Failed request
Closed
2025-05-15T12:32:24.635Z ACTOR: Pulling Docker image of build fxQxBgMKHqeZWEJjF from registry.
2025-05-15T12:32:24.741Z ACTOR: Creating Docker container.
2025-05-15T12:32:24.809Z ACTOR: Starting Docker container.
2025-05-15T12:32:25.078Z Will run command: xvfb-run -a -s "-ac -screen 0 1920x1080x24+32 -nolisten tcp" /bin/sh -c ./start_xvfb_and_run_cmd.sh && npm run start:prod --silent
2025-05-15T12:33:05.260Z file:///home/myuser/dist/test-camoufox.js:136
2025-05-15T12:33:05.261Z throw new SessionError(Blocked by Cloudflare when processing ${url}
);
2025-05-15T12:33:05.262Z ^
2025-05-15T12:33:05.262Z
2025-05-15T12:33:05.263Z SessionError: Detected a session error, rotating session...
2025-05-15T12:33:05.263Z Blocked by Cloudflare when processing https://www.upwork.com/nx/search/jobs/?q=javascript
2025-05-15T12:33:05.264Z at handleCloudflareChallenge (file:///home/myuser/dist/test-camoufox.js:136:15)
2025-05-15T12:33:05.265Z at async usingCamoufox (file:///home/myuser/dist/test-camoufox.js:18:5)
2025-05-15T12:33:05.265Z at async file:///home/myuser/dist/test-camoufox.js:36:19
2025-05-15T12:33:05.266Z
2025-05-15T12:33:05.266Z Node.js v22.15.0

@mrojas thanks for your feedback. I was able to reproduce your error and updated the actor with a quick fix, that seems to have resolved the issue (for now). I'm still working on a robust and definite fix, and will close this issue when that is deployed. But for now it should work in 95% of the cases.

@mrojas any feedback on whether the actor is working for you again is very much appreciated
mrojas
I keep running into timeout

@mrojas I made another update to fix an issue with Cloudflare. I expect that to fix your timeout issue.
mrojas
2025-05-17T22:47:47.603Z ACTOR: Pulling Docker image of build bp7PnBSmIxae7PBRf from registry.
2025-05-17T22:47:47.713Z ACTOR: Creating Docker container.
2025-05-17T22:47:47.834Z ACTOR: Starting Docker container.
2025-05-17T22:47:48.064Z Will run command: xvfb-run -a -s "-ac -screen 0 1920x1080x24+32 -nolisten tcp" /bin/sh -c ./start_xvfb_and_run_cmd.sh && npm run start:prod --silent
2025-05-17T22:47:52.434Z INFO System info {"apifyVersion":"3.4.1","apifyClientVersion":"2.12.4","crawleeVersion":"3.13.3","osType":"Linux","nodeVersion":"v22.15.0"}
2025-05-17T22:48:10.920Z 🟨🟨🟨 handleCloudflareChallenge
2025-05-17T22:48:34.925Z file:///home/myuser/dist/create-session.js:142
2025-05-17T22:48:34.927Z throw new SessionError(Blocked by Cloudflare when processing ${url}
);
2025-05-17T22:48:34.928Z ^
2025-05-17T22:48:34.929Z
2025-05-17T22:48:34.930Z SessionError: Detected a session error, rotating session...
2025-05-17T22:48:34.931Z Blocked by Cloudflare when processing https://www.upwork.com/nx/search/jobs/?q=Automation
2025-05-17T22:48:34.931Z at handleCloudflareChallenge (file:///home/myuser/dist/create-session.js:142:15)
2025-05-17T22:48:34.932Z at async usingCamoufox (file:///home/myuser/dist/create-session.js:18:5)
2025-05-17T22:48:34.933Z at async file:///home/myuser/dist/main.js:46:19
2025-05-17T22:48:34.934Z
2025-05-17T22:48:34.935Z Node.js v22.15.0
i am still getting this error

should be fixed now please do check the logs for insufficient memory. the memory requirements for this actor have increased. I would suggest 2048 MB or (even better) 4096 MB https://docs.apify.com/platform/actors/running/input-and-output#options---build-timeout-and-memory