user26456: root@srv [~/public_html/server/bin]# ./bitcoind -daemon

Bitcoin server starting
root@srv [~/public_html/server/bin]# sendto: Operation not permitted

What is the problem?
Also, bitcoind didn't download the blockchain in my linux centos server. 
What is the reason?

user5292: Most likely SELinux.
~/public_html is not the correct place to store binaries or even the bitcoin data directory.
Put the binaries in ~/bin/
The data files should end up in ~/.bitcoin/ if you haven't changed the configuration. That should be okay.
If it still doesn't work you might need to run restorecon -R ~/bin to fix SELinux attributes.

user26504: This is very likely to be a Firewall problem. 
The "sendto: operation not permitted" is the typical message you get from an iptables reject
i never run a full bitcoind myself but looking at the documentation you need port tcp:8333 inbound and , i guess, at least HTTP and HTTPS outbound ... 
check your firewall with 
iptables -L -n

if the firewall is running, just to confirm you might try to stop the firewall and see if it fixes your problem. 

26456: <pre><code>root@srv [~/public_html/server/bin]# ./bitcoind -daemon
</code></pre>

<p>Bitcoin server starting</p>

<pre><code>root@srv [~/public_html/server/bin]# sendto: Operation not permitted
</code></pre>

<p>What is the problem?</p>

<p>Also, bitcoind didn't download the blockchain in my linux centos server. </p>

<p>What is the reason?</p>
 5292: <p>Most likely SELinux.</p>

<p><code>~/public_html</code> is not the correct place to store binaries or even the bitcoin data directory.</p>

<p>Put the binaries in <code>~/bin/</code></p>

<p>The data files should end up in <code>~/.bitcoin/</code> if you haven't changed the configuration. That should be okay.</p>

<p>If it still doesn't work you might need to run <code>restorecon -R ~/bin</code> to fix SELinux attributes.</p>
 26504: <p>This is very likely to be a Firewall problem. 
The "sendto: operation not permitted" is the typical message you get from an iptables reject</p>

<p>i never run a full bitcoind myself but looking at the documentation you need port <strong>tcp:8333</strong> inbound and , i guess, at least <strong>HTTP and HTTPS</strong> outbound ... </p>

<p>check your firewall with </p>

<pre><code>iptables -L -n
</code></pre>

<p>if the firewall is running, just to confirm you might try to stop the firewall and see if it fixes your problem. </p>
