Comments (6)
It works for me.
But its slow.
Try to test the script with 'bash -x freenom.sh -l" so you can see every step of the script.
from freenom-script.
👍 thanks for the tip. The script failed to do the login. After changing my password, which contained non alphanummeric characters (in this case '
. #
, >
, -
, {
and ;
) the login was successful.
Now i'm stuck at Error: Could not get current local ip address
, which occurs for two of three runs. When the ip is found, the dns entry on freenom.com get updated successfully. Will look for this error later.
By the way,
Line 285 in 102e2d5
prints debug messages if you use ipv6, even if debugging is turned off.
from freenom-script.
Don't know why, but if one of these entries is picked, the script can't get the ip (tested it for ipv4 and ipv6, notused/tested dig):
ipCmd+=("curl -%ipv% -A %agent% -m 10 -s http://checkip.dns.he.net")
ipCmd+=("curl -%ipv% -A %agent% -m 10 -s https://cgi1.apnic.net/cgi-bin/my-ip.php")
ipCmd+=("curl -%ipv% -A %agent% -m 10 -s ipv%ipv%.test-ipv6.com/ip/?callback")
ipCmd+=("curl -4 -A %agent% -m 10 -s http://ip.taobao.com/service/getIpInfo.php?ip=myip")
Can you confirm this? When i comment these lines out, it works great.
from freenom-script.
Thanks @janmoehl, will look into password not being escaped correctly. I've removed the DEBUG line
You list all ip checks with freenom.sh -i
Try testing manually like curl http://checkip.dns.he.net
(or curl -6
) and if its not working there might be an issue between you and that ipcheck.
If a check is not working just remove the ipCmd line.
Also you can see details about what the script is doing using freenom.sh -r -a -debug
from freenom-script.
Password is properly escaped now; set password to chars mentioned and could successfully tested login now.
from freenom-script.
I discovered my ISP is using DS-lite, which maybe could be the reason, why some ip-tests failed (and is definitely the reason, why the domain doesn't work 😞). But thanks for the quick support.
from freenom-script.
Related Issues (20)
- Error: Login token - failure (curl error code: 2) HOT 1
- Issue with the config file. HOT 4
- Not Updating IP HOT 1
- Cant update domains containing dashes HOT 3
- [Debug] Login failed in VPS
- Listing domains with renewal details results in sed error
- Forwarding A Domain HOT 1
- Social Sign-In HOT 4
- [Feature Request] Docker HOT 2
- Error: Domain details - httpcode 504 HOT 1
- How do I update DNS-Record for all domains HOT 1
- script cannot login to freenom if pw contains parentheses / special characters HOT 1
- How do I use update-all-domain feature with systemd-scheduling
- Freenom Domain Listing Error (Curl Error Code:28) HOT 1
- This work on Ubuntu? HOT 3
- curl error code: 60 HOT 1
- Stop working: Error: Login token - httpcode 405 HOT 3
- Error: Login token - httpcode 405 HOT 3
- Invalid AWS WAF CAPTCHA token HOT 1
- Is freenom still working ?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from freenom-script.