<turbo-stream action="append" target="posts_list"><template>    <div class="postbit" id="294297" data-post-id="294297">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="apoorv-2204" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/apoorv-2204/120/25991_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  apoorv-2204
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>How I resolved this issue was as follow:</p>
<p>OTP 24 using i think openssl 3.0, hmac has been removed since we move to openssl 3.0.</p>
<p>To use an older Erlang version with ASDF, OpenSSL 1.1.1 is required, but it’s not available by default as OpenSSL 3.0 is used. If there are issues building Erlang 24 ,use the provided Linux script with the specified Elixir version with open ssl 1.1.1</p>
<pre data-code-wrap="bash"><code class="lang-bash">        cd /usr/local/src/
        sudo git clone https://github.com/openssl/openssl.git -b OpenSSL_1_1_1-stable openssl-1.1.1m
        cd openssl-1.1.1m
        sudo ./config - prefix=/usr/local/ssl - openssldir=/usr/local/ssl shared zlib
        sudo make
        sudo make test
        sudo make install_sw
        export KERL_CONFIGURE_OPTIONS="-with-ssl=/usr/local/ssl"
        asdf install erlang 24``
</code></pre>
<p>If the issue persists, completely move to otp 25 and openssl 3.0 by default on all linux &gt; 20.04</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="294297" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/undefinedfunctionerror-function-crypto-hmac-3-is-undefined-or-private-in-otp-24/55750/12">Post #11</a>
	                </div>
	            </div>
              <div id="likers-container-294297" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="294297"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #11"></div>
  </section>
</div>
    <div class="postbit" id="294304" data-post-id="294304">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="D4no0" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/D4no0/120/33624_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  D4no0
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>I don’t think this has something to do with openssl 3, it is just a deprecated interface that was removed from OTP-24. Actually if you compile OTP-24 or OTP-25 with openssl 3 you get a warning that it is not fully supported yet.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="294304" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/undefinedfunctionerror-function-crypto-hmac-3-is-undefined-or-private-in-otp-24/55750/13">Post #12</a>
	                </div>
	            </div>
              <div id="likers-container-294304" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="294304"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-last-post cat-last-post" title="Last post!"></div>
  </section>
</div>
</template></turbo-stream><turbo-stream action="replace" target="load-more-container"><template><div id="load-more-container" class="load-more-container">
    <span class="all-loaded">— All posts loaded —</span>
</div></template></turbo-stream>