Here I am using the base config from wiki and I have removed some cruft as per developers' advices; comments updated accordingly.
See also #4306
80 | -# other hosts (and you may use * as a wildcard character): 81 | -#rpcallowip=10.1.1.34 82 | -#rpcallowip=192.168.1.* 83 | +# By default, only RPC connections from localhost are allowed. 84 | +# Specify as many rpcallowip= settings as you like to allow connections from other hosts 85 | +# You may specify a subnet or use * as a wildcard character, although the latter is deprecated.
* doesn't work anyomore as a wildcard character. It's not deprecated, it will give an error.
A bare rpcallowip=ip like rpcallowip=10.1.1.34 will also still work.
87 | +# NOTE: opening up the RPC port to hosts outside your local trusted network is NOT RECOMMENDED, 88 | +# because the rpcpassword is transmitted over the network unencrypted. 89 | + 90 | +# server=1 tells Bitcoin-QT to accept JSON-RPC commands. 91 | +# it is also read by bitcoind to determine if RPC should be enabled 92 | +rpcallowip=10.1.1.34/255.255.255.0
forgot #
Automatic sanity-testing: PASSED, see http://jenkins.bluematt.me/pull-tester/68ba85fd750e94861440ef15047d571d6b518217 for binaries and test log. This test script verifies pulls every time they are updated. It, however, dies sometimes and fails to test properly. If you are waiting on a test, please check timestamps to verify that the test.log is moving at http://jenkins.bluematt.me/pull-tester/current/ Contact BlueMatt on freenode if something looks broken.