<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://docs.telcobridges.com/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Serdar+Civici</id>
	<title>TB Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://docs.telcobridges.com/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Serdar+Civici"/>
	<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/wiki/Special:Contributions/Serdar_Civici"/>
	<updated>2026-07-27T16:20:08Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.41.1</generator>
	<entry>
		<id>https://docs.telcobridges.com/w/index.php?title=TB_Wiki:General_disclaimer&amp;diff=34762</id>
		<title>TB Wiki:General disclaimer</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/w/index.php?title=TB_Wiki:General_disclaimer&amp;diff=34762"/>
		<updated>2026-03-31T18:55:39Z</updated>

		<summary type="html">&lt;p&gt;Serdar Civici: Created page with &amp;quot;This page has no content.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page has no content.&lt;/div&gt;</summary>
		<author><name>Serdar Civici</name></author>
	</entry>
	<entry>
		<id>https://docs.telcobridges.com/w/index.php?title=TB_Wiki:About&amp;diff=34761</id>
		<title>TB Wiki:About</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/w/index.php?title=TB_Wiki:About&amp;diff=34761"/>
		<updated>2026-03-31T18:55:32Z</updated>

		<summary type="html">&lt;p&gt;Serdar Civici: Created page with &amp;quot;This page has no content.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page has no content.&lt;/div&gt;</summary>
		<author><name>Serdar Civici</name></author>
	</entry>
	<entry>
		<id>https://docs.telcobridges.com/w/index.php?title=TB_Wiki:Privacy_policy&amp;diff=34760</id>
		<title>TB Wiki:Privacy policy</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/w/index.php?title=TB_Wiki:Privacy_policy&amp;diff=34760"/>
		<updated>2026-03-31T18:55:20Z</updated>

		<summary type="html">&lt;p&gt;Serdar Civici: Created page with &amp;quot;This page has no content.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page has no content.&lt;/div&gt;</summary>
		<author><name>Serdar Civici</name></author>
	</entry>
	<entry>
		<id>https://docs.telcobridges.com/w/index.php?title=ProSBC:Restful_API_SIP_Domain&amp;diff=34431</id>
		<title>ProSBC:Restful API SIP Domain</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/w/index.php?title=ProSBC:Restful_API_SIP_Domain&amp;diff=34431"/>
		<updated>2024-08-15T20:02:56Z</updated>

		<summary type="html">&lt;p&gt;Serdar Civici: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;You can create and modify a SIP Domain in your system with RestFul API using JSON in the following format:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;min_contact_expire&amp;quot;: &amp;quot;30 seconds&amp;quot;,&lt;br /&gt;
    &amp;quot;max_contact_expire&amp;quot;: &amp;quot;1 hour&amp;quot;,&lt;br /&gt;
    &amp;quot;enabled&amp;quot;: true,&lt;br /&gt;
    &amp;quot;routing_method&amp;quot;: &amp;quot;Register Source&amp;quot;,&lt;br /&gt;
    &amp;quot;domain_name&amp;quot;: &amp;quot;sip.telcobridges.com&amp;quot;,&lt;br /&gt;
    &amp;quot;advanced_parameters&amp;quot;: {&lt;br /&gt;
        &amp;quot;poll_registered_users_parameters&amp;quot;: {&lt;br /&gt;
            &amp;quot;***meta***&amp;quot;: {&lt;br /&gt;
                &amp;quot;valid_url&amp;quot;: false&lt;br /&gt;
            },&lt;br /&gt;
            &amp;quot;poll_registered_users_interval&amp;quot;: &amp;quot;20 seconds&amp;quot;,&lt;br /&gt;
            &amp;quot;poll_registered_users_user_agent&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
            &amp;quot;poll_registered_users&amp;quot;: false&lt;br /&gt;
        },&lt;br /&gt;
        &amp;quot;unsubscribe_on_unregister&amp;quot;: true,&lt;br /&gt;
        &amp;quot;***meta***&amp;quot;: {&lt;br /&gt;
            &amp;quot;valid_url&amp;quot;: false&lt;br /&gt;
        },&lt;br /&gt;
        &amp;quot;contact_expire_grace_time&amp;quot;: &amp;quot;1 minute&amp;quot;,&lt;br /&gt;
        &amp;quot;strict_user_matching&amp;quot;: false&lt;br /&gt;
    },&lt;br /&gt;
    &amp;quot;sip_registration_registrars&amp;quot;: {},&lt;br /&gt;
    &amp;quot;***meta***&amp;quot;: {&lt;br /&gt;
        &amp;quot;version&amp;quot;: &amp;quot;3.1.137&amp;quot;,&lt;br /&gt;
        &amp;quot;src_path&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    &amp;quot;naps&amp;quot;: [&lt;br /&gt;
        &amp;quot;3CX&amp;quot;,&lt;br /&gt;
        &amp;quot;OPEN_NAP&amp;quot;&lt;br /&gt;
    ],&lt;br /&gt;
    &amp;quot;default_contact_expire&amp;quot;: &amp;quot;1 hour&amp;quot;,&lt;br /&gt;
    &amp;quot;forwarding_parameters&amp;quot;: {&lt;br /&gt;
        &amp;quot;forwarding_mode&amp;quot;: &amp;quot;Contact Remapping&amp;quot;,&lt;br /&gt;
        &amp;quot;***meta***&amp;quot;: {&lt;br /&gt;
            &amp;quot;valid_url&amp;quot;: false&lt;br /&gt;
        },&lt;br /&gt;
        &amp;quot;forward_after_switchover&amp;quot;: true,&lt;br /&gt;
        &amp;quot;override_received_user_agent&amp;quot;: false,&lt;br /&gt;
        &amp;quot;max_simultaneous_register_forward&amp;quot;: 10000,&lt;br /&gt;
        &amp;quot;max_pending_register_forward&amp;quot;: 10000,&lt;br /&gt;
        &amp;quot;min_registrar_expire&amp;quot;: &amp;quot;1 hour&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
    &amp;quot;name&amp;quot;: &amp;quot;TEST_DOMAIN&amp;quot;,&lt;br /&gt;
    &amp;quot;unique_name&amp;quot;: &amp;quot;sip.telcobridges.com&amp;quot;,&lt;br /&gt;
    &amp;quot;registration_method&amp;quot;: &amp;quot;Forwarding&amp;quot;,&lt;br /&gt;
    &amp;quot;max_registered_users&amp;quot;: 100000&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Important parameters in the JSON file&lt;br /&gt;
&lt;br /&gt;
* [[Parameter: Name|name]]&lt;br /&gt;
* [[Parameter: Domain name|domain_name]]&lt;br /&gt;
* [[Parameter: Routing Method|routing_method]]&lt;br /&gt;
* [[Parameter: Forwarding Mode|forwarding_mode]]&lt;br /&gt;
&lt;br /&gt;
==Adding a new SIP Domain==&lt;br /&gt;
&lt;br /&gt;
You can add a new SIP Domain with the POST command:&lt;br /&gt;
&lt;br /&gt;
POST http://ProSBCIP:12358/configurations/configuration_name/sip_registration_domains/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ProSBC will create a new SIP Domain from the name in the JSON file.&lt;br /&gt;
&lt;br /&gt;
Example: Using the Postman tool, the URL is: &lt;br /&gt;
&lt;br /&gt;
http://192.168.1.25:12358/configurations/config_2/sip_registration_domains/&lt;br /&gt;
&lt;br /&gt;
[[Image:RestFul_sip_domain_Post_Send.png|800px| ]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If the new SIP Domain is created successfully, the following message is returned:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:RestFul_sip_domain_Post_Response.png|800px| ]]&lt;br /&gt;
&lt;br /&gt;
==Modifiying a SIP Domain==&lt;br /&gt;
&lt;br /&gt;
You can modify the existing SIP Domain with the PUT command:&lt;br /&gt;
&lt;br /&gt;
PUT http://ProSBCIP:12358/configurations/configurationname/sip_registration_domains/sip_domain_name&lt;br /&gt;
&lt;br /&gt;
Example: Using the Postman tool, the URL is &lt;br /&gt;
&lt;br /&gt;
http://192.168.1.25:12358/configurations/config_2/sip_registration_domains/TEST_DOMAIN and changed routing_method to Contact&lt;br /&gt;
&lt;br /&gt;
[[Image:SIP_Domain_Put_Send.png|800px| ]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If the update is successful, the following message is returned:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:SIP_Domain_Put_Response.png|800px| ]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Learn more about how to use RestFul API and Postman Tool from the following link [[Northbound_interface:RESTful]].&lt;/div&gt;</summary>
		<author><name>Serdar Civici</name></author>
	</entry>
	<entry>
		<id>https://docs.telcobridges.com/w/index.php?title=ProSBC:Cloud:AWS_Installation-B&amp;diff=34181</id>
		<title>ProSBC:Cloud:AWS Installation-B</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/w/index.php?title=ProSBC:Cloud:AWS_Installation-B&amp;diff=34181"/>
		<updated>2024-07-11T17:04:04Z</updated>

		<summary type="html">&lt;p&gt;Serdar Civici: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:ProSBC:Cloud:AWS Installation}}&lt;br /&gt;
&amp;lt;a href=&amp;quot;#&amp;quot; id=&amp;quot;hideToc&amp;quot;&amp;gt;Hide TOC&amp;lt;/a&amp;gt;&lt;br /&gt;
==Introduction==&lt;br /&gt;
This article provides guidance for people launching an instance of &#039;&#039;ProSBC&#039;&#039; using an Amazon Machine Image (AMI) on Amazon Web Service (AWS).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;NOTE&#039;&#039;&#039; The old installation guide is located here: [[FreeSBC:Cloud:AWS_Installation_A|AWS installation]]&lt;br /&gt;
&lt;br /&gt;
==Instantiate a ProSBC==&lt;br /&gt;
* After logging in your Amazon account, click on “EC2” in the main AWS console:&lt;br /&gt;
[[File:AWS Management Console 2022-07-28 16-27-37.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Be sure that you are in the correct region. On the left menu click on “AMIs” and select “Private image” to locate FreeSBC/ProSBC AMI:&lt;br /&gt;
[[File:AWS EC2 AMIs.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Launch the FreeSBC/ProSBC image.&lt;br /&gt;
[[File:EC2 launch AMI.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Name the instance and add any necessary tag&lt;br /&gt;
[[File:EC2-AMI Launch.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Select the instance type and its resources. The recommended instance type is:&lt;br /&gt;
**  m5.large (2 vCPU, 8 GiB)&lt;br /&gt;
* Supported instance type are: &lt;br /&gt;
** C3, C4, D2, I2, M4 (excluding m4.16xlarge), M5 and R3 instances ([https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/enhanced-networking.html Supported instances from Amazon documentation])&lt;br /&gt;
* This is the list of approximate performances for different AWS instance types. Results may vary according to configuration.&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! width=&amp;quot;150&amp;quot; style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239); -moz-background-inline-policy: continuous;&amp;quot; | EC2 Instance&lt;br /&gt;
! width=&amp;quot;100&amp;quot; style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239); -moz-background-inline-policy: continuous;&amp;quot; | AWS CPU cores&lt;br /&gt;
! width=&amp;quot;100&amp;quot; style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239); -moz-background-inline-policy: continuous;&amp;quot; | Calls per second (cps)&lt;br /&gt;
! width=&amp;quot;100&amp;quot; style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239); -moz-background-inline-policy: continuous;&amp;quot; | Sessions with RTP anchoring&lt;br /&gt;
! width=&amp;quot;200&amp;quot; style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239); -moz-background-inline-policy: continuous;&amp;quot; | Sessions with Media bypass&lt;br /&gt;
|-&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
m5.large&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
2&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
50&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
400&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
32,000&lt;br /&gt;
|-&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
m5.xlarge&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
4&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
215&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
750&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
60,000&lt;br /&gt;
|-&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
c4.xlarge&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
4&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
215&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
750&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
60,000&lt;br /&gt;
|-&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
c4.2xlarge&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
8&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
575&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
2,000&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
60,000&lt;br /&gt;
|-&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
m5.4xlarge&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
16&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
650&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
4,000&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
60,000&lt;br /&gt;
|-&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
m5.12xlarge&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
48&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
650&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
4,800&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
60,000&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:EC2 AMI CPU.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* For later access to the  FreeSBC/ProSBC SSH console you will need to select a Key Pair to secure the login. You can also create a new Key Pair in case you need.&lt;br /&gt;
&lt;br /&gt;
[[File:EC2 AWS Key pair.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* In &amp;quot;Networking Settings&amp;quot; select &amp;quot;Create security group&amp;quot;. We recommend that you simply open &amp;quot;All Traffic&amp;quot; on your own IP addresses to whitelist it in AWS firewall on &amp;quot;Source&amp;quot;, once all your IPs are listed click on &amp;quot;Add security group rule&amp;quot;: (note that the SBC contains its own internal firewall)&lt;br /&gt;
&lt;br /&gt;
[[File:EC2 AMI Network.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
* In &amp;quot;Configure Storage&amp;quot; change the Volume Size to 40Gb and select volume type to GP2. &lt;br /&gt;
&lt;br /&gt;
[[File:EC2 AMI Storage.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
* Finally review the summary of your instance and start the creation process clicking on &amp;quot;Launch Instance&amp;quot;. Be aware, from this moment you will be billed by Amazon for the instance resources:&lt;br /&gt;
&lt;br /&gt;
[[File:EC2 AMI Launch.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
* You should receive the confirmation of the launching process, this process will take some minutes until the instance is available, You can view your instance clicking on “View Instances”:&lt;br /&gt;
&lt;br /&gt;
[[File:EC2 AMI Confirmation.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
* After a few minutes your instance should be running and available to be configured:&lt;br /&gt;
&lt;br /&gt;
[[File:EC2 AMI Instances.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Optional: Elastic IP Creation section ===&lt;br /&gt;
* AWS will automatically provide and allocate a dynamic public IP to your instance, this will allow you to access from the IPs you whitelisted before to the Public IP allocated to your instance. For ProSBC servers the purpose is to interact with other SIP elements as part of a VoIP cloud telecom infrastructure, TelcoBridges strongly recommends associating an Elastic IP to your instance, which is, in short, to associate a fixed public IP to your SBC. For more information about how to associate an Elastic IP to your instance please check the official documentation in AWS [https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/elastic-ip-addresses-eip.html here].&lt;br /&gt;
&lt;br /&gt;
== Enable SR-IOV enhanced networking ==&lt;br /&gt;
By default M5 instances have enhanced networking enabled. If you want to use any other instance, like m4 type instance, you need to check if enahnced networking is enabled or not.&lt;br /&gt;
&lt;br /&gt;
 It is very important to enable &amp;quot;enhanced networking&amp;quot; for tbrouter to have access to the network devices on the VM.&lt;br /&gt;
&lt;br /&gt;
This must be done before completing the initial web portal configuration. &#039;&#039;&#039;Please shut down the instance before entering the serial number and all other information and set SR-IOV&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
There are two types of enhanced networking, we need the second one.&lt;br /&gt;
&lt;br /&gt;
1) Elastic Network Adapter (ENA)&lt;br /&gt;
&lt;br /&gt;
2) Intel 82599 Virtual Function (VF) interface&lt;br /&gt;
&lt;br /&gt;
===Install the AWS CLI===&lt;br /&gt;
https://aws.amazon.com/cli/&lt;br /&gt;
&lt;br /&gt;
===Get security credentials for the command line===&lt;br /&gt;
On the AWS web portal, click on your account name and choose &amp;quot;My Security Credentials&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Expand the &amp;quot;Access keys&amp;quot; section&lt;br /&gt;
&lt;br /&gt;
Create a new key, you will need the AWSAccessKeyId and AWSSecretKey&lt;br /&gt;
&lt;br /&gt;
===Open a CLI and execute the aws cli commands===&lt;br /&gt;
  aws configure&lt;br /&gt;
&lt;br /&gt;
Paste the access key ID and key that you previously obtained along with your default region.&lt;br /&gt;
&lt;br /&gt;
===Show if the enhanced networking is enabled===&lt;br /&gt;
Make sure to replace the example instance ID with your own AWS instance ID&lt;br /&gt;
&lt;br /&gt;
  aws ec2 describe-instance-attribute --instance-id i-0123456789abcdef1 --attribute sriovNetSupport&lt;br /&gt;
&lt;br /&gt;
Enabled:&lt;br /&gt;
  {&lt;br /&gt;
      &amp;quot;InstanceId&amp;quot;: &amp;quot;i-0123456789abcdef1&amp;quot;,&lt;br /&gt;
      &amp;quot;SriovNetSupport&amp;quot;: {&lt;br /&gt;
          &amp;quot;Value&amp;quot;: &amp;quot;simple&amp;quot;&lt;br /&gt;
      }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
Not enabled:&lt;br /&gt;
  {&lt;br /&gt;
      &amp;quot;InstanceId&amp;quot;: &amp;quot;i-0123456789abcdef1&amp;quot;,&lt;br /&gt;
      &amp;quot;SriovNetSupport&amp;quot;: {}&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
To enable the sriov enhanced networking, first turn off the instance then do:&lt;br /&gt;
&lt;br /&gt;
  aws ec2 modify-instance-attribute --instance-id i-0123456789abcdef1  --sriov-net-support simple&lt;br /&gt;
&lt;br /&gt;
== Accessing the ProSBC ==&lt;br /&gt;
=== Accessing the ProSBC web portal ===&lt;br /&gt;
* Open a web browser to the management IP of the ProSBC, on port 12358.  Example if your Instance public IP address is 35.183.126.193, the URL would be: &amp;lt;br/&amp;gt; http://35.183.126.193:12358&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
:You should get to the ProSBC Configuration Wizard &amp;lt;br/&amp;gt; &lt;br /&gt;
:[[File:AWS_TSBC_WebPortal_Configuration_wizard.jpg|700px]]&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Take note that it may take a while for the ProSBC system to make the Web Portal available (around 3-5 minutes).&lt;br /&gt;
&lt;br /&gt;
* From here, you can go to [[TSBC-SW:WebPortal:Initial Configuration|Web Portal Initial Configuration Guide]] to continue the installation.&lt;br /&gt;
&lt;br /&gt;
== Installing AWS Instance with CloudFormation Template ==&lt;br /&gt;
AWS CloudFormation is a service that helps you model and set up your AWS resources so that you can spend less time managing those resources and more time focusing on your applications that run in AWS. Telcobridge created a CloudFormation template to reduce the time spent on ProSBC AWS installation. Click on the following link to the ProSBC CloudFormation installation:&lt;br /&gt;
[[TSBC-SW:WebPortal:ProSBC CloudFormation Installation|ProSBCAWS CloudFormation Installation]]&lt;br /&gt;
&lt;br /&gt;
== Upgrading the instance type ==&lt;br /&gt;
You can upgrade the instance type in AWS based on your requirements. Click on the following link for instance type upgrade&lt;br /&gt;
[[TSBC-SW:WebPortal:ProSBC Instance Upgrade|ProSBC AWS Intance Upgrade]]&lt;br /&gt;
&lt;br /&gt;
== Adding more interfaces to ProSBC in AWS ==&lt;br /&gt;
You can add more interfaces to ProSBC in AWS based on your requirements. Click on the following link for how to add an interface&lt;br /&gt;
[[TSBC-SW:WebPortal:ProSBC AWS Additional Interface|ProSBC AWS Additional Interface]]&lt;br /&gt;
&lt;br /&gt;
== Web Portal Initial Configuration ==&lt;br /&gt;
Click on the following link to pursue installation from the web portal:&lt;br /&gt;
[[TSBC-SW:WebPortal:Initial Configuration|ProSBC Initial Configuration]]&lt;br /&gt;
&lt;br /&gt;
== AWS using NAT ==&lt;br /&gt;
Since the AWS instance is behind NAT, you must adjust the NAT settings for the SBC: &lt;br /&gt;
[[Toolpack:Tsbc IP Network Settings 3.1 #tab=NAT|IP Network Settings]]&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
* [[FreeSBC:Cloud:AWS_Installation_Troubleshooting_A|Installation troubleshooting]]&lt;br /&gt;
* [[FreeSBC:Cloud:Recovering_an_Elastic_IP_address|Recovering an Elastic IP address]]&lt;br /&gt;
[[Category:Revise on Major]]&lt;br /&gt;
&lt;br /&gt;
== External References ==&lt;br /&gt;
* [https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/connect-to-linux-instance.html Accessing device with SSH and private key using putty]&lt;/div&gt;</summary>
		<author><name>Serdar Civici</name></author>
	</entry>
	<entry>
		<id>https://docs.telcobridges.com/w/index.php?title=ProSBC:Cloud:AWS_Installation-B&amp;diff=33509</id>
		<title>ProSBC:Cloud:AWS Installation-B</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/w/index.php?title=ProSBC:Cloud:AWS_Installation-B&amp;diff=33509"/>
		<updated>2024-04-03T14:38:42Z</updated>

		<summary type="html">&lt;p&gt;Serdar Civici: /* External References */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:ProSBC:Cloud:AWS Installation}}&lt;br /&gt;
&lt;br /&gt;
This page is intended to give assistance to people launching an instance of &#039;&#039;ProSBC&#039;&#039; using an Amazon Machine Image (AMI) on Amazon Web Service (AWS).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;NOTE&#039;&#039;&#039; The old installation guide is here: [[FreeSBC:Cloud:AWS_Installation_A|AWS installation]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Instantiate a ProSBC&#039;&#039;&#039; ==&lt;br /&gt;
* After logging in your Amazon account, click on “EC2” in the main AWS console:&lt;br /&gt;
[[File:AWS Management Console 2022-07-28 16-27-37.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Be sure you are in the correct region, on the left menu click on “AMIs” and select “Private image” to locate FreeSBC/ProSBC AMI:&lt;br /&gt;
[[File:AWS EC2 AMIs.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Launch the FreeSBC/ProSBC image.&lt;br /&gt;
[[File:EC2 launch AMI.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Name the instance and add any necessary tag&lt;br /&gt;
[[File:EC2-AMI Launch.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Select the instance type and its resources. The recommended instance type is:&lt;br /&gt;
**  m5.large (2 vCPU, 8 GiB)&lt;br /&gt;
* Supported instance type are: &lt;br /&gt;
** C3, C4, D2, I2, M4 (excluding m4.16xlarge), M5 and R3 instances ([https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/enhanced-networking.html Supported instances from Amazon documentation])&lt;br /&gt;
* This is the list of approximate performances for different AWS instance types. Results may vary according to configuration.&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! width=&amp;quot;150&amp;quot; style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239); -moz-background-inline-policy: continuous;&amp;quot; | EC2 Instance&lt;br /&gt;
! width=&amp;quot;100&amp;quot; style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239); -moz-background-inline-policy: continuous;&amp;quot; | AWS CPU cores&lt;br /&gt;
! width=&amp;quot;100&amp;quot; style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239); -moz-background-inline-policy: continuous;&amp;quot; | Calls per second (cps)&lt;br /&gt;
! width=&amp;quot;100&amp;quot; style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239); -moz-background-inline-policy: continuous;&amp;quot; | Sessions with RTP anchoring&lt;br /&gt;
! width=&amp;quot;200&amp;quot; style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239); -moz-background-inline-policy: continuous;&amp;quot; | Sessions with Media bypass&lt;br /&gt;
|-&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
m5.large&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
2&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
50&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
400&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
32,000&lt;br /&gt;
|-&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
m5.xlarge&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
4&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
215&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
750&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
60,000&lt;br /&gt;
|-&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
c4.xlarge&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
4&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
215&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
750&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
60,000&lt;br /&gt;
|-&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
c4.2xlarge&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
8&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
575&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
2,000&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
60,000&lt;br /&gt;
|-&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
m5.4xlarge&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
16&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
650&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
4,000&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
60,000&lt;br /&gt;
|-&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
m5.12xlarge&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
48&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
650&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
4,800&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
60,000&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:EC2 AMI CPU.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* For later access to the  FreeSBC/ProSBC SSH console you will need to select a Key Pair to secure the login. You can also create a new Key Pair in case you need.&lt;br /&gt;
&lt;br /&gt;
[[File:EC2 AWS Key pair.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* In &amp;quot;Networking Settings&amp;quot; select &amp;quot;Create security group&amp;quot;. We recommend that you simply open &amp;quot;All Traffic&amp;quot; on your own IP addresses to whitelist it in AWS firewall on &amp;quot;Source&amp;quot;, once all your IPs are listed click on &amp;quot;Add security group rule&amp;quot;: (note that the SBC contains its own internal firewall)&lt;br /&gt;
&lt;br /&gt;
[[File:EC2 AMI Network.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
* In &amp;quot;Configure Storage&amp;quot; change the Volume Size to 40Gb and select volume type to GP2. &lt;br /&gt;
&lt;br /&gt;
[[File:EC2 AMI Storage.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
* Finally review the summary of your instance and start the creation process clicking on &amp;quot;Launch Instance&amp;quot;. Be aware, from this moment you will be billed by Amazon for the instance resources:&lt;br /&gt;
&lt;br /&gt;
[[File:EC2 AMI Launch.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
* You should receive the confirmation of the launching process, this process will take some minutes until the instance is available, You can view your instance clicking on “View Instances”:&lt;br /&gt;
&lt;br /&gt;
[[File:EC2 AMI Confirmation.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
* After a few minutes your instance should be running and available to be configured:&lt;br /&gt;
&lt;br /&gt;
[[File:EC2 AMI Instances.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Optional: Elastic IP Creation section ===&lt;br /&gt;
* AWS will automatically provide and allocate a dynamic public IP to your instance, this will allow you to access from the IPs you whitelisted before to the Public IP allocated to your instance. For ProSBC servers the purpose is to interact with other SIP elements as part of a VoIP cloud telecom infrastructure, TelcoBridges strongly recommends associating an Elastic IP to your instance, which is, in short, to associate a fixed public IP to your SBC. For more information about how to associate an Elastic IP to your instance please check the official documentation in AWS [https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/elastic-ip-addresses-eip.html here].&lt;br /&gt;
&lt;br /&gt;
== Enable SR-IOV enhanced networking ==&lt;br /&gt;
By default M5 instances have enhanced networking enabled. If you want to use any other instance, like m4 type instance, you need to check if enahnced networking is enabled or not.&lt;br /&gt;
&lt;br /&gt;
 It is very important to enable &amp;quot;enhanced networking&amp;quot; for tbrouter to have access to the network devices on the VM.&lt;br /&gt;
&lt;br /&gt;
This must be done before completing the initial web portal configuration. &#039;&#039;&#039;Please shut down the instance before entering the serial number and all other information and set SR-IOV&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
There are two types of enhanced networking, we need the second one.&lt;br /&gt;
&lt;br /&gt;
1) Elastic Network Adapter (ENA)&lt;br /&gt;
&lt;br /&gt;
2) Intel 82599 Virtual Function (VF) interface&lt;br /&gt;
&lt;br /&gt;
===Install the AWS CLI===&lt;br /&gt;
https://aws.amazon.com/cli/&lt;br /&gt;
&lt;br /&gt;
===Get security credentials for the command line===&lt;br /&gt;
On the AWS web portal, click on your account name and choose &amp;quot;My Security Credentials&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Expand the &amp;quot;Access keys&amp;quot; section&lt;br /&gt;
&lt;br /&gt;
Create a new key, you will need the AWSAccessKeyId and AWSSecretKey&lt;br /&gt;
&lt;br /&gt;
===Open a CLI and execute the aws cli commands===&lt;br /&gt;
  aws configure&lt;br /&gt;
&lt;br /&gt;
Paste the access key ID and key that you previously obtained along with your default region.&lt;br /&gt;
&lt;br /&gt;
===Show if the enhanced networking is enabled===&lt;br /&gt;
Make sure to replace the example instance ID with your own AWS instance ID&lt;br /&gt;
&lt;br /&gt;
  aws ec2 describe-instance-attribute --instance-id i-0123456789abcdef1 --attribute sriovNetSupport&lt;br /&gt;
&lt;br /&gt;
Enabled:&lt;br /&gt;
  {&lt;br /&gt;
      &amp;quot;InstanceId&amp;quot;: &amp;quot;i-0123456789abcdef1&amp;quot;,&lt;br /&gt;
      &amp;quot;SriovNetSupport&amp;quot;: {&lt;br /&gt;
          &amp;quot;Value&amp;quot;: &amp;quot;simple&amp;quot;&lt;br /&gt;
      }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
Not enabled:&lt;br /&gt;
  {&lt;br /&gt;
      &amp;quot;InstanceId&amp;quot;: &amp;quot;i-0123456789abcdef1&amp;quot;,&lt;br /&gt;
      &amp;quot;SriovNetSupport&amp;quot;: {}&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
To enable the sriov enhanced networking, first turn off the instance then do:&lt;br /&gt;
&lt;br /&gt;
  aws ec2 modify-instance-attribute --instance-id i-0123456789abcdef1  --sriov-net-support simple&lt;br /&gt;
&lt;br /&gt;
== Accessing the ProSBC ==&lt;br /&gt;
=== Accessing the ProSBC web portal ===&lt;br /&gt;
* Open a web browser to the management IP of the ProSBC, on port 12358.  Example if your Instance public IP address is 35.183.126.193, the URL would be: &amp;lt;br/&amp;gt; http://35.183.126.193:12358&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
:You should get to the ProSBC Configuration Wizard &amp;lt;br/&amp;gt; &lt;br /&gt;
:[[File:AWS_TSBC_WebPortal_Configuration_wizard.jpg|700px]]&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Take note that it may take a while for the ProSBC system to make the Web Portal available (around 3-5 minutes).&lt;br /&gt;
&lt;br /&gt;
* From here, you can go to [[TSBC-SW:WebPortal:Initial Configuration|Web Portal Initial Configuration Guide]] to continue the installation.&lt;br /&gt;
&lt;br /&gt;
== Installing AWS Instance with CloudFormation Template ==&lt;br /&gt;
AWS CloudFormation is a service that helps you model and set up your AWS resources so that you can spend less time managing those resources and more time focusing on your applications that run in AWS. Telcobridge created a CloudFormation template to reduce the time spent on ProSBC AWS installation. Click on the following link to the ProSBC CloudFormation installation:&lt;br /&gt;
[[TSBC-SW:WebPortal:ProSBC CloudFormation Installation|ProSBCAWS CloudFormation Installation]]&lt;br /&gt;
&lt;br /&gt;
== Upgrading the instance type ==&lt;br /&gt;
You can upgrade the instance type in AWS based on your requirements. Click on the following link for instance type upgrade&lt;br /&gt;
[[TSBC-SW:WebPortal:ProSBC Instance Upgrade|ProSBC AWS Intance Upgrade]]&lt;br /&gt;
&lt;br /&gt;
== Adding more interfaces to ProSBC in AWS ==&lt;br /&gt;
You can add more interfaces to ProSBC in AWS based on your requirements. Click on the following link for how to add an interface&lt;br /&gt;
[[TSBC-SW:WebPortal:ProSBC AWS Additional Interface|ProSBC AWS Additional Interface]]&lt;br /&gt;
&lt;br /&gt;
== Web Portal Initial Configuration ==&lt;br /&gt;
Click on the following link to pursue installation from the web portal:&lt;br /&gt;
[[TSBC-SW:WebPortal:Initial Configuration|ProSBC Initial Configuration]]&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
* [[FreeSBC:Cloud:AWS_Installation_Troubleshooting_A|Installation troubleshooting]]&lt;br /&gt;
* [[FreeSBC:Cloud:Recovering_an_Elastic_IP_address|Recovering an Elastic IP address]]&lt;br /&gt;
[[Category:Revise on Major]]&lt;br /&gt;
&lt;br /&gt;
== External References ==&lt;br /&gt;
* [https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/putty.html Accessing device with SSH and private key using putty]&lt;/div&gt;</summary>
		<author><name>Serdar Civici</name></author>
	</entry>
	<entry>
		<id>https://docs.telcobridges.com/w/index.php?title=Configuring_letsencrypt_certificate&amp;diff=33285</id>
		<title>Configuring letsencrypt certificate</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/w/index.php?title=Configuring_letsencrypt_certificate&amp;diff=33285"/>
		<updated>2024-03-26T13:54:05Z</updated>

		<summary type="html">&lt;p&gt;Serdar Civici: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== &#039;&#039;&#039;&#039;&#039;Applies to version: v3.1, v3.1&#039;&#039;&#039;&#039;&#039; ===&lt;br /&gt;
{{DISPLAYTITLE:Configuring letsencrypt certificate}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
=Introduction=&lt;br /&gt;
Let’s Encrypt is a free, automated, and open certificate authority (CA), run for the public’s benefit. It is a service provided by the Internet Security Research Group (ISRG). This tutorial provides you how to configure letsencrypt certificate to use in Telcobridges equipment&#039;s.&lt;br /&gt;
==Prerequisites==&lt;br /&gt;
Make sure HTTPS is enabled for the HTTP default service at port 12358.&lt;br /&gt;
&lt;br /&gt;
== Configuration Procedure ==&lt;br /&gt;
&lt;br /&gt;
Note that the below procedure will survive a toolpack upgrade without breaking HTTPS.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1. Install certbot and python3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt; # Install python3 with virtual environment.&lt;br /&gt;
sudo yum -y install python3&lt;br /&gt;
sudo python3 -m venv /opt/pycertbot/&lt;br /&gt;
sudo /opt/pycertbot/bin/pip install --upgrade pip&lt;br /&gt;
&lt;br /&gt;
# Install required dependency&lt;br /&gt;
sudo /opt/pycertbot/bin/pip install pyOpenSSL==23.1.1&lt;br /&gt;
&lt;br /&gt;
# Install certbot from pip&lt;br /&gt;
sudo /opt/pycertbot/bin/pip install certbot certbot&lt;br /&gt;
sudo ln -s /opt/pycertbot/bin/certbot /usr/bin/certbot &amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2. Create certificate&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If unsure, you can temporarily generate a test certificate with --test-cert.&lt;br /&gt;
Replace the two -d with proper FQDNs, then run:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo certbot certonly --standalone --agree-tos \&lt;br /&gt;
    -d CUSTOMER1.saas.prosbc.com \&lt;br /&gt;
    -d ec2-3-96-231-114.ca-central-1.prosbc.com \&lt;br /&gt;
    --deploy-hook &amp;quot;cat \${RENEWED_LINEAGE}/privkey.pem \${RENEWED_LINEAGE}/fullchain.pem &amp;gt; \${RENEWED_LINEAGE}/fullchain_with_privkey.pem &amp;amp;&amp;amp; ln --force -s \${RENEWED_LINEAGE}/fullchain_with_privkey.pem /lib/tb/toolpack/pkg/ssl_certificate/toolpack_cert.pem &amp;amp;&amp;amp; killall -INT lighttpd&amp;quot; \&lt;br /&gt;
    --email certificate_saas@telcobridges.com --no-eff-email&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(the toolpack web server will automatically reload to use the new certificate, thanks to the --deploy-hook)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3. Validation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Validate that a symbolic link is present here:&lt;br /&gt;
&amp;lt;pre&amp;gt;ls -l /lib/tb/toolpack/pkg/ssl_certificate/toolpack_cert.pem&amp;lt;/pre&amp;gt;&lt;br /&gt;
* It should point at /etc/letsencrypt/live/FQDN/fullchain_with_privkey.pem&lt;br /&gt;
If successful, you can access in HTTPS without any warning from the browser!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4. Setup automatic renewal&#039;&#039;&#039;&lt;br /&gt;
The certificate is valid for 90 days, so we have to enable automatic renewal.&lt;br /&gt;
&lt;br /&gt;
Add the following lines in /etc/crontab: &lt;br /&gt;
&amp;lt;pre&amp;gt;# Run daily at 1 AM&lt;br /&gt;
0 1 * * * certbot renew --quiet --agree-tos&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After a few days, validate there are log files created at 1 AM every day:&lt;br /&gt;
* &amp;lt;pre&amp;gt;sudo ls -lrt /var/log/letsencrypt/&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Serdar Civici</name></author>
	</entry>
	<entry>
		<id>https://docs.telcobridges.com/w/index.php?title=Configuring_letsencrypt_certificate&amp;diff=33284</id>
		<title>Configuring letsencrypt certificate</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/w/index.php?title=Configuring_letsencrypt_certificate&amp;diff=33284"/>
		<updated>2024-03-26T13:46:04Z</updated>

		<summary type="html">&lt;p&gt;Serdar Civici: /* Configuration Procedure */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== &#039;&#039;&#039;&#039;&#039;Applies to version: v3.1, v3.1&#039;&#039;&#039;&#039;&#039; ===&lt;br /&gt;
{{DISPLAYTITLE:Configuring letsencrypt certificate}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
=Introduction=&lt;br /&gt;
Let’s Encrypt is a free, automated, and open certificate authority (CA), run for the public’s benefit. It is a service provided by the Internet Security Research Group (ISRG). This tutorial provides you how to configure letsencrypt certificate to use in Telcobridges equipment&#039;s.&lt;br /&gt;
==Prerequisites==&lt;br /&gt;
Make sure HTTPS is enabled for the HTTP default service at port 12358.&lt;br /&gt;
&lt;br /&gt;
== Configuration Procedure ==&lt;br /&gt;
&lt;br /&gt;
Note that the below procedure will survive a toolpack upgrade without breaking HTTPS.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1. Install certbot and python3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt; # Install python3 with virtual environment.&lt;br /&gt;
sudo yum -y install python3&lt;br /&gt;
sudo python3 -m venv /opt/pycertbot/&lt;br /&gt;
sudo /opt/pycertbot/bin/pip install --upgrade pip&lt;br /&gt;
&lt;br /&gt;
# Install required dependency&lt;br /&gt;
sudo /opt/pycertbot/bin/pip install pyOpenSSL==23.1.1&lt;br /&gt;
&lt;br /&gt;
# Install certbot from pip&lt;br /&gt;
sudo /opt/pycertbot/bin/pip install certbot certbot&lt;br /&gt;
sudo ln -s /opt/pycertbot/bin/certbot /usr/bin/certbot &amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2. Create certificate&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If unsure, you can temporarily generate a test certificate with --test-cert.&lt;br /&gt;
Replace the two -d with proper FQDNs, then run:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo certbot certonly --standalone --agree-tos \&lt;br /&gt;
    -d CUSTOMER1.saas.prosbc.com \&lt;br /&gt;
    -d ec2-3-96-231-114.ca-central-1.prosbc.com \&lt;br /&gt;
    --deploy-hook &amp;quot;cat \${RENEWED_LINEAGE}/privkey.pem \${RENEWED_LINEAGE}/fullchain.pem &amp;gt; \${RENEWED_LINEAGE}/fullchain_with_privkey.pem &amp;amp;&amp;amp; ln --force -s \${RENEWED_LINEAGE}/fullchain_with_privkey.pem /lib/tb/toolpack/pkg/ssl_certificate/toolpack_cert.pem &amp;amp;&amp;amp; killall -INT lighttpd&amp;quot; \&lt;br /&gt;
    --email certificate_saas@telcobridges.com --no-eff-email&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(the toolpack web server will automatically reload to use the new certificate, thanks to the --deploy-hook)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3. Validation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Validate that a symbolic link is present here:&lt;br /&gt;
&amp;lt;pre&amp;gt;ls -l /lib/tb/toolpack/pkg/ssl_certificate/toolpack_cert.pem&amp;lt;/pre&amp;gt;&lt;br /&gt;
* It should point at /etc/letsencrypt/live/FQDN/fullchain_with_privkey.pem&lt;br /&gt;
If successful, you can access in HTTPS without any warning from the browser!&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4. Setup automatic renewal&#039;&#039;&#039;&lt;br /&gt;
The certificate is valid for 90 days, so we have to enable automatic renewal.&lt;br /&gt;
&lt;br /&gt;
Add the following lines in /etc/crontab: &lt;br /&gt;
&amp;lt;pre&amp;gt;# Run daily at 1 AM&lt;br /&gt;
0 1 * * * certbot renew --quiet --agree-tos&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After a few days, validate there are log files created at 1 AM every day:&lt;br /&gt;
* &amp;lt;pre&amp;gt;sudo ls -lrt /var/log/letsencrypt/&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Serdar Civici</name></author>
	</entry>
	<entry>
		<id>https://docs.telcobridges.com/w/index.php?title=Configuring_letsencrypt_certificate&amp;diff=33283</id>
		<title>Configuring letsencrypt certificate</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/w/index.php?title=Configuring_letsencrypt_certificate&amp;diff=33283"/>
		<updated>2024-03-26T13:45:32Z</updated>

		<summary type="html">&lt;p&gt;Serdar Civici: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== &#039;&#039;&#039;&#039;&#039;Applies to version: v3.1, v3.1&#039;&#039;&#039;&#039;&#039; ===&lt;br /&gt;
{{DISPLAYTITLE:Configuring letsencrypt certificate}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
=Introduction=&lt;br /&gt;
Let’s Encrypt is a free, automated, and open certificate authority (CA), run for the public’s benefit. It is a service provided by the Internet Security Research Group (ISRG). This tutorial provides you how to configure letsencrypt certificate to use in Telcobridges equipment&#039;s.&lt;br /&gt;
==Prerequisites==&lt;br /&gt;
Make sure HTTPS is enabled for the HTTP default service at port 12358.&lt;br /&gt;
&lt;br /&gt;
== Configuration Procedure ==&lt;br /&gt;
&lt;br /&gt;
Note that the below procedure will survive a toolpack upgrade without breaking HTTPS.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; Install certbot and python3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt; # Install python3 with virtual environment.&lt;br /&gt;
sudo yum -y install python3&lt;br /&gt;
sudo python3 -m venv /opt/pycertbot/&lt;br /&gt;
sudo /opt/pycertbot/bin/pip install --upgrade pip&lt;br /&gt;
&lt;br /&gt;
# Install required dependency&lt;br /&gt;
sudo /opt/pycertbot/bin/pip install pyOpenSSL==23.1.1&lt;br /&gt;
&lt;br /&gt;
# Install certbot from pip&lt;br /&gt;
sudo /opt/pycertbot/bin/pip install certbot certbot&lt;br /&gt;
sudo ln -s /opt/pycertbot/bin/certbot /usr/bin/certbot &amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; Create certificate&lt;br /&gt;
&lt;br /&gt;
If unsure, you can temporarily generate a test certificate with --test-cert.&lt;br /&gt;
Replace the two -d with proper FQDNs, then run:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo certbot certonly --standalone --agree-tos \&lt;br /&gt;
    -d CUSTOMER1.saas.prosbc.com \&lt;br /&gt;
    -d ec2-3-96-231-114.ca-central-1.prosbc.com \&lt;br /&gt;
    --deploy-hook &amp;quot;cat \${RENEWED_LINEAGE}/privkey.pem \${RENEWED_LINEAGE}/fullchain.pem &amp;gt; \${RENEWED_LINEAGE}/fullchain_with_privkey.pem &amp;amp;&amp;amp; ln --force -s \${RENEWED_LINEAGE}/fullchain_with_privkey.pem /lib/tb/toolpack/pkg/ssl_certificate/toolpack_cert.pem &amp;amp;&amp;amp; killall -INT lighttpd&amp;quot; \&lt;br /&gt;
    --email certificate_saas@telcobridges.com --no-eff-email&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(the toolpack web server will automatically reload to use the new certificate, thanks to the --deploy-hook)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; Validation&lt;br /&gt;
&lt;br /&gt;
Validate that a symbolic link is present here:&lt;br /&gt;
&amp;lt;pre&amp;gt;ls -l /lib/tb/toolpack/pkg/ssl_certificate/toolpack_cert.pem&amp;lt;/pre&amp;gt;&lt;br /&gt;
* It should point at /etc/letsencrypt/live/FQDN/fullchain_with_privkey.pem&lt;br /&gt;
If successful, you can access in HTTPS without any warning from the browser!&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; Setup automatic renewal&lt;br /&gt;
The certificate is valid for 90 days, so we have to enable automatic renewal.&lt;br /&gt;
&lt;br /&gt;
Add the following lines in /etc/crontab: &lt;br /&gt;
&amp;lt;pre&amp;gt;# Run daily at 1 AM&lt;br /&gt;
0 1 * * * certbot renew --quiet --agree-tos&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After a few days, validate there are log files created at 1 AM every day:&lt;br /&gt;
* &amp;lt;pre&amp;gt;sudo ls -lrt /var/log/letsencrypt/&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Serdar Civici</name></author>
	</entry>
	<entry>
		<id>https://docs.telcobridges.com/w/index.php?title=Configuring_letsencrypt_certificate&amp;diff=33282</id>
		<title>Configuring letsencrypt certificate</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/w/index.php?title=Configuring_letsencrypt_certificate&amp;diff=33282"/>
		<updated>2024-03-26T13:42:40Z</updated>

		<summary type="html">&lt;p&gt;Serdar Civici: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== &#039;&#039;&#039;&#039;&#039;Applies to version: v3.1, v3.1&#039;&#039;&#039;&#039;&#039; ===&lt;br /&gt;
{{DISPLAYTITLE:Configuring letsencrypt certificate}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
=Introduction=&lt;br /&gt;
Let’s Encrypt is a free, automated, and open certificate authority (CA), run for the public’s benefit. It is a service provided by the Internet Security Research Group (ISRG). This tutorial provides you how to configure letsencrypt certificate to use in Telcobridges equipment&#039;s.&lt;br /&gt;
==Prerequisites==&lt;br /&gt;
Make sure HTTPS is enabled for the HTTP default service at port 12358.&lt;br /&gt;
&lt;br /&gt;
== Configuration Procedure ==&lt;br /&gt;
&lt;br /&gt;
Note that the below procedure will survive a toolpack upgrade without breaking HTTPS.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; Install certbot and python3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; # Install python3 with virtual environment.&lt;br /&gt;
sudo yum -y install python3&lt;br /&gt;
sudo python3 -m venv /opt/pycertbot/&lt;br /&gt;
sudo /opt/pycertbot/bin/pip install --upgrade pip&lt;br /&gt;
&lt;br /&gt;
# Install required dependency&lt;br /&gt;
sudo /opt/pycertbot/bin/pip install pyOpenSSL==23.1.1&lt;br /&gt;
&lt;br /&gt;
# Install certbot from pip&lt;br /&gt;
sudo /opt/pycertbot/bin/pip install certbot certbot&lt;br /&gt;
sudo ln -s /opt/pycertbot/bin/certbot /usr/bin/certbot &amp;lt;/code&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; Create certificate&lt;br /&gt;
&lt;br /&gt;
If unsure, you can temporarily generate a test certificate with --test-cert.&lt;br /&gt;
Replace the two -d with proper FQDNs, then run:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo certbot certonly --standalone --agree-tos \&lt;br /&gt;
    -d CUSTOMER1.saas.prosbc.com \&lt;br /&gt;
    -d ec2-3-96-231-114.ca-central-1.prosbc.com \&lt;br /&gt;
    --deploy-hook &amp;quot;cat \${RENEWED_LINEAGE}/privkey.pem \${RENEWED_LINEAGE}/fullchain.pem &amp;gt; \${RENEWED_LINEAGE}/fullchain_with_privkey.pem &amp;amp;&amp;amp; ln --force -s \${RENEWED_LINEAGE}/fullchain_with_privkey.pem /lib/tb/toolpack/pkg/ssl_certificate/toolpack_cert.pem &amp;amp;&amp;amp; killall -INT lighttpd&amp;quot; \&lt;br /&gt;
    --email certificate_saas@telcobridges.com --no-eff-email&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(the toolpack web server will automatically reload to use the new certificate, thanks to the --deploy-hook)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; Validation&lt;br /&gt;
&lt;br /&gt;
Validate that a symbolic link is present here:&lt;br /&gt;
&amp;lt;pre&amp;gt;ls -l /lib/tb/toolpack/pkg/ssl_certificate/toolpack_cert.pem&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Serdar Civici</name></author>
	</entry>
	<entry>
		<id>https://docs.telcobridges.com/w/index.php?title=Configuring_letsencrypt_certificate&amp;diff=33281</id>
		<title>Configuring letsencrypt certificate</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/w/index.php?title=Configuring_letsencrypt_certificate&amp;diff=33281"/>
		<updated>2024-03-26T13:36:12Z</updated>

		<summary type="html">&lt;p&gt;Serdar Civici: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== &#039;&#039;&#039;&#039;&#039;Applies to version: v3.1, v3.1&#039;&#039;&#039;&#039;&#039; ===&lt;br /&gt;
{{DISPLAYTITLE:Configuring letsencrypt certificate}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
=Introduction=&lt;br /&gt;
Let’s Encrypt is a free, automated, and open certificate authority (CA), run for the public’s benefit. It is a service provided by the Internet Security Research Group (ISRG). This tutorial provides you how to configure letsencrypt certificate to use in Telcobridges equipment&#039;s.&lt;br /&gt;
==Prerequisites==&lt;br /&gt;
Make sure HTTPS is enabled for the HTTP default service at port 12358.&lt;br /&gt;
&lt;br /&gt;
== Configuration Procedure ==&lt;br /&gt;
&lt;br /&gt;
Note that the below procedure will survive a toolpack upgrade without breaking HTTPS.&lt;br /&gt;
&lt;br /&gt;
1. Install certbot and python3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt; # Install python3 with virtual environment.&lt;br /&gt;
sudo yum -y install python3&lt;br /&gt;
sudo python3 -m venv /opt/pycertbot/&lt;br /&gt;
sudo /opt/pycertbot/bin/pip install --upgrade pip&lt;br /&gt;
&lt;br /&gt;
# Install required dependency&lt;br /&gt;
sudo /opt/pycertbot/bin/pip install pyOpenSSL==23.1.1&lt;br /&gt;
&lt;br /&gt;
# Install certbot from pip&lt;br /&gt;
sudo /opt/pycertbot/bin/pip install certbot certbot&lt;br /&gt;
sudo ln -s /opt/pycertbot/bin/certbot /usr/bin/certbot &amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Serdar Civici</name></author>
	</entry>
	<entry>
		<id>https://docs.telcobridges.com/w/index.php?title=Configuring_letsencrypt_certificate&amp;diff=33280</id>
		<title>Configuring letsencrypt certificate</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/w/index.php?title=Configuring_letsencrypt_certificate&amp;diff=33280"/>
		<updated>2024-03-26T13:29:34Z</updated>

		<summary type="html">&lt;p&gt;Serdar Civici: Created page with &amp;quot;=== &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;Applies to version: v3.1, v3.1&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; === {{DISPLAYTITLE:Configuring letsencrypt certificate}} __NOTOC__ =Introduction= Let’s Encrypt is a free, automated, and open certificate authority (CA), run for the public’s benefit. It is a service provided by the Internet Security Research Group (ISRG). This tutorial provides you how to configure letsencrypt certificate to use in Telcobridges equipment&amp;#039;s. ==Prerequisites== Make sure HTTPS is enabled for the HTTP defaul...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== &#039;&#039;&#039;&#039;&#039;Applies to version: v3.1, v3.1&#039;&#039;&#039;&#039;&#039; ===&lt;br /&gt;
{{DISPLAYTITLE:Configuring letsencrypt certificate}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
=Introduction=&lt;br /&gt;
Let’s Encrypt is a free, automated, and open certificate authority (CA), run for the public’s benefit. It is a service provided by the Internet Security Research Group (ISRG). This tutorial provides you how to configure letsencrypt certificate to use in Telcobridges equipment&#039;s.&lt;br /&gt;
==Prerequisites==&lt;br /&gt;
Make sure HTTPS is enabled for the HTTP default service at port 12358.&lt;/div&gt;</summary>
		<author><name>Serdar Civici</name></author>
	</entry>
	<entry>
		<id>https://docs.telcobridges.com/w/index.php?title=Toolpack:Configure_HTTPS_certificates_A&amp;diff=33279</id>
		<title>Toolpack:Configure HTTPS certificates A</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/w/index.php?title=Toolpack:Configure_HTTPS_certificates_A&amp;diff=33279"/>
		<updated>2024-03-26T13:21:30Z</updated>

		<summary type="html">&lt;p&gt;Serdar Civici: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Configure HTTPS certificates}}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|This article applies to:&lt;br /&gt;
|&#039;&#039;&#039;Product&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Version&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Tmedia&lt;br /&gt;
|2.9, 2.10, 3.0, 3.2&lt;br /&gt;
|-&lt;br /&gt;
|ProSBC&lt;br /&gt;
|3.1, 3.1.117 or later&lt;br /&gt;
|}&lt;br /&gt;
If you created a HTTP service using HTTPS and want to have an officially signed certificate, follow these steps&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1. Activate the HTTPS on the unit to have the system generate a self-signed certificate.&lt;br /&gt;
&lt;br /&gt;
2. Log in as root using SSH to your unit and go to /lib/tb/toolpack/pkg/ssl_certificate.&lt;br /&gt;
   cd /lib/tb/toolpack/pkg/ssl_certificate&lt;br /&gt;
&lt;br /&gt;
3. Create a &#039;certificate signing request&#039; form and private key using the following command:&lt;br /&gt;
   openssl req -out CSR.csr -new -newkey rsa:2048 -nodes -keyout privateKey.key&lt;br /&gt;
You will be prompted for information.  One of the prompts is for the &#039;common name&#039;. Set it to the URL that you will use to access the unit.  If an IP address is used, we strongly recommend it to either be static or &#039;reserved&#039; in the DHCP.  &lt;br /&gt;
&lt;br /&gt;
For example:&lt;br /&gt;
   https://192.168.130.3:12358  -&amp;gt; common name = 192.168.130.3&lt;br /&gt;
   https://myunit.lan:12358  -&amp;gt; common name = myunit.lan&lt;br /&gt;
4. The previous step should have created two files:&lt;br /&gt;
   CSR.csr&lt;br /&gt;
   privateKey.key&lt;br /&gt;
5. Download the generated CSR.csr from your unit (using SCP) and sent it to your signing authority to get a signed certificate.&lt;br /&gt;
&lt;br /&gt;
6. Once you have the signed certificate, upload it to your unit (using SCP) in the same directory as before.&lt;br /&gt;
&lt;br /&gt;
7. Concatenate the private key and signed certificate and replace the contents of the file toolpack_cert.pem&lt;br /&gt;
    rm -f toolpack_cert.*&lt;br /&gt;
    cat privateKey.key &amp;lt;yoursignedcertificatefile&amp;gt;  &amp;gt; toolpack_cert.pem&lt;br /&gt;
&lt;br /&gt;
8. Restart the Webportal process to load the new certificate.&lt;br /&gt;
    killall lighttpd&lt;br /&gt;
&lt;br /&gt;
==Using letsencrypt certificate for HTTPS ==&lt;br /&gt;
&lt;br /&gt;
The following link describe how to configure letsencrypt certificate to use in Telcobridges products. &lt;br /&gt;
&lt;br /&gt;
*[[Configuring letsencrypt certificate|Configuring letsencrypt certificate for HTTPS]]&lt;/div&gt;</summary>
		<author><name>Serdar Civici</name></author>
	</entry>
	<entry>
		<id>https://docs.telcobridges.com/w/index.php?title=TBReport&amp;diff=32862</id>
		<title>TBReport</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/w/index.php?title=TBReport&amp;diff=32862"/>
		<updated>2024-03-06T15:44:53Z</updated>

		<summary type="html">&lt;p&gt;Serdar Civici: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:TBReport}}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|This article applies to:&lt;br /&gt;
|&#039;&#039;&#039;Product&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Version&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Tmedia&lt;br /&gt;
|2.9, 2.10, 3.0, 3.1, 3.2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
You can create a report (Called TBreport or TB report) directly from the web portal. This report captures the following logs from the system:&lt;br /&gt;
*Backup of the configuration (mysql DB backup)&lt;br /&gt;
*Application logs including:&lt;br /&gt;
**gateway (routing and other high-level functions)&lt;br /&gt;
**logtrace (low-level hardware traces)&lt;br /&gt;
**Stream_server&lt;br /&gt;
**tboam_app (Application and HA manager)&lt;br /&gt;
**tbsnmpagent&lt;br /&gt;
**tbuctwriter &lt;br /&gt;
**toolpack_engine (Signaling processing)&lt;br /&gt;
**toolpack_sys_manager (Hardware configuration)&lt;br /&gt;
*tb640debug (low level configuration of the hardware units)&lt;br /&gt;
*tbtelnetdump (low level commands on hardware units)&lt;br /&gt;
&lt;br /&gt;
To activate the report:&lt;br /&gt;
*Select &#039;&#039;&#039;Report&#039;&#039;&#039; from the navigation menu.&lt;br /&gt;
&lt;br /&gt;
[[Image:Maintenance_Report.png]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Select the time range and click &#039;&#039;&#039;Create&#039;&#039;&#039;. &amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Maintenance_Report_Archive.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Maintenance_Report_Archive_list.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
This will create a single file that can be downloaded for analysis, or sent to the TelcoBridges support team (support@telcobridges.com)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[category:FAQ]]&lt;/div&gt;</summary>
		<author><name>Serdar Civici</name></author>
	</entry>
	<entry>
		<id>https://docs.telcobridges.com/w/index.php?title=TSBC-SW:WebPortal:ProSBC_AWS_Additional_Interface&amp;diff=32839</id>
		<title>TSBC-SW:WebPortal:ProSBC AWS Additional Interface</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/w/index.php?title=TSBC-SW:WebPortal:ProSBC_AWS_Additional_Interface&amp;diff=32839"/>
		<updated>2024-02-01T16:56:37Z</updated>

		<summary type="html">&lt;p&gt;Serdar Civici: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page guides people to add additional network interfaces to the ProSBC instance in AWS. Before starting this procedure you must have access to the AWS console.&lt;br /&gt;
&lt;br /&gt;
1. Login to your AWS account.&lt;br /&gt;
&lt;br /&gt;
2. Go to EC2 - &amp;gt; Network &amp;amp; Security -&amp;gt; Network Interfaces -&amp;gt; Create Network Interface&lt;br /&gt;
&lt;br /&gt;
[[Image:aws_interface_1.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3. Follow the procedure below to Create a network interface page&lt;br /&gt;
&lt;br /&gt;
[[Image:aws_interface_2.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description:&#039;&#039;&#039; Description of the new interface.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Subnet:&#039;&#039;&#039; In this section select the subnet that is already assigned to ProSBC Interface. You can find that information under the Instance Details.&lt;br /&gt;
&lt;br /&gt;
In the Security groups, assign the correct security group to new interface:&lt;br /&gt;
&lt;br /&gt;
[[Image:aws_interface_3.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Click on to &#039;&#039;&#039;Create network interface&#039;&#039;&#039; button.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4. You can assign an Elastic IP address to new created Network Interface. &lt;br /&gt;
Go to &#039;&#039;&#039;EC2 - &amp;gt; Network &amp;amp; Security -&amp;gt; Network Interfaces -&amp;gt; Elastic IPs&#039;&#039;&#039;. If you already allocate elastic IPs that are not used assign one of them the to newly created interface. If you don’t have any elastic IP click on &#039;&#039;&#039;Allocate Elastic IP address&#039;&#039;&#039; button to get a new Elastic IP address.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5. In the EC2 Instances, choose the one you want to add to the new network interface.&lt;br /&gt;
Go to &#039;&#039;&#039;Actions -&amp;gt; Networking -&amp;gt; Attach Network Interface&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
[[Image:aws_interface_4.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Select the new interface you created from the Network Interface drop-down menuı and click to Attach button.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:aws_interface_5.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6. To assign the interface in the ProSBC, you need to reboot the instance. You can reboot from CLI or use AWS to reboot it. &lt;br /&gt;
&lt;br /&gt;
[[Image:aws_interface_6.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7. Access the Web Portal to add the new interface in the SBC configuration&lt;br /&gt;
&lt;br /&gt;
[[Image:aws_interface_7.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:aws_interface_8.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:aws_interface_9.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8. Follow the procedure below to configure new IP Interface&lt;br /&gt;
&lt;br /&gt;
*[[Toolpack:Configuring_IP_Interface_SBC_A|Configuring IP Interfaces]]&lt;/div&gt;</summary>
		<author><name>Serdar Civici</name></author>
	</entry>
	<entry>
		<id>https://docs.telcobridges.com/w/index.php?title=TSBC-SW:WebPortal:ProSBC_AWS_Additional_Interface&amp;diff=32838</id>
		<title>TSBC-SW:WebPortal:ProSBC AWS Additional Interface</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/w/index.php?title=TSBC-SW:WebPortal:ProSBC_AWS_Additional_Interface&amp;diff=32838"/>
		<updated>2024-02-01T16:56:13Z</updated>

		<summary type="html">&lt;p&gt;Serdar Civici: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page guides people to add additional network interfaces to the ProSBC instance in AWS. Before starting this procedure you must have access to the AWS console.&lt;br /&gt;
&lt;br /&gt;
1. Login to your AWS account.&lt;br /&gt;
&lt;br /&gt;
2. Go to EC2 - &amp;gt; Network &amp;amp; Security -&amp;gt; Network Interfaces -&amp;gt; Create Network Interface&lt;br /&gt;
&lt;br /&gt;
[[Image:aws_interface_1.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3. Follow the procedure below to Create a network interface page&lt;br /&gt;
&lt;br /&gt;
[[Image:aws_interface_2.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description:&#039;&#039;&#039; Description of the new interface.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Subnet:&#039;&#039;&#039; In this section select the subnet that is already assigned to ProSBC Interface. You can find that information under the Instance Details.&lt;br /&gt;
&lt;br /&gt;
In the Security groups, assign the correct security group to new interface:&lt;br /&gt;
&lt;br /&gt;
[[Image:aws_interface_3.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Click on to &#039;&#039;&#039;Create network interface&#039;&#039;&#039; button.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4. You can assign an Elastic IP address to new created Network Interface. &lt;br /&gt;
Go to &#039;&#039;&#039;EC2 - &amp;gt; Network &amp;amp; Security -&amp;gt; Network Interfaces -&amp;gt; Elastic IPs&#039;&#039;&#039;. If you already allocate elastic IPs that are not used assign one of them the to newly created interface. If you don’t have any elastic IP click on &#039;&#039;&#039;Allocate Elastic IP address&#039;&#039;&#039; button to get a new Elastic IP address.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5. In the EC2 Instances, choose the one you want to add to the new network interface.&lt;br /&gt;
Go to &#039;&#039;&#039;Actions -&amp;gt; Networking -&amp;gt; Attach Network Interface&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
[[Image:aws_interface_4.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Select the new interface you created from the Network Interface drop-down menuı and click to Attach button.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:aws_interface_5.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6. To assign the interface in the ProSBC, you need to reboot the instance. You can reboot from CLI or use AWS to reboot it. &lt;br /&gt;
&lt;br /&gt;
[[Image:aws_interface_6.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7. Access the Web Portal to add the new interface in the SBC configuration&lt;br /&gt;
&lt;br /&gt;
[[Image:aws_interface_7.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:aws_interface_8.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:aws_interface_9.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8. Follow the procedure below to configure new IP Interface&lt;br /&gt;
&lt;br /&gt;
*[[Toolpack:Configuring_IP_Interface_SBC_A|Configuring IP Interfaces]]&lt;/div&gt;</summary>
		<author><name>Serdar Civici</name></author>
	</entry>
	<entry>
		<id>https://docs.telcobridges.com/w/index.php?title=TSBC-SW:WebPortal:ProSBC_AWS_Additional_Interface&amp;diff=32837</id>
		<title>TSBC-SW:WebPortal:ProSBC AWS Additional Interface</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/w/index.php?title=TSBC-SW:WebPortal:ProSBC_AWS_Additional_Interface&amp;diff=32837"/>
		<updated>2024-02-01T16:55:45Z</updated>

		<summary type="html">&lt;p&gt;Serdar Civici: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page guides people to add additional network interfaces to the ProSBC instance in AWS. Before starting this procedure you must have access to the AWS console.&lt;br /&gt;
&lt;br /&gt;
1. Login to your AWS account.&lt;br /&gt;
&lt;br /&gt;
2. Go to EC2 - &amp;gt; Network &amp;amp; Security -&amp;gt; Network Interfaces -&amp;gt; Create Network Interface&lt;br /&gt;
&lt;br /&gt;
[[Image:aws_interface_1.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3. Follow the procedure below to Create a network interface page&lt;br /&gt;
&lt;br /&gt;
[[Image:aws_interface_2.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description:&#039;&#039;&#039; Description of the new interface.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Subnet:&#039;&#039;&#039; In this section select the subnet that is already assigned to ProSBC Interface. You can find that information under the Instance Details.&lt;br /&gt;
&lt;br /&gt;
In the Security groups, assign the correct security group to new interface:&lt;br /&gt;
&lt;br /&gt;
[[Image:aws_interface_3.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Click on to &#039;&#039;&#039;Create network interface&#039;&#039;&#039; button.&lt;br /&gt;
&lt;br /&gt;
4. You can assign an Elastic IP address to new created Network Interface. &lt;br /&gt;
Go to &#039;&#039;&#039;EC2 - &amp;gt; Network &amp;amp; Security -&amp;gt; Network Interfaces -&amp;gt; Elastic IPs&#039;&#039;&#039;. If you already allocate elastic IPs that are not used assign one of them the to newly created interface. If you don’t have any elastic IP click on &#039;&#039;&#039;Allocate Elastic IP address&#039;&#039;&#039; button to get a new Elastic IP address.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5. In the EC2 Instances, choose the one you want to add to the new network interface.&lt;br /&gt;
Go to &#039;&#039;&#039;Actions -&amp;gt; Networking -&amp;gt; Attach Network Interface&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
[[Image:aws_interface_4.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Select the new interface you created from the Network Interface drop-down menuı and click to Attach button.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:aws_interface_5.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6. To assign the interface in the ProSBC, you need to reboot the instance. You can reboot from CLI or use AWS to reboot it. &lt;br /&gt;
&lt;br /&gt;
[[Image:aws_interface_6.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7. Access the Web Portal to add the new interface in the SBC configuration&lt;br /&gt;
&lt;br /&gt;
[[Image:aws_interface_7.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:aws_interface_8.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:aws_interface_9.png|400px]]&lt;br /&gt;
&lt;br /&gt;
8. Follow the procedure below to configure new IP Interface&lt;br /&gt;
&lt;br /&gt;
*[[Toolpack:Configuring_IP_Interface_SBC_A|Configuring IP Interfaces]]&lt;/div&gt;</summary>
		<author><name>Serdar Civici</name></author>
	</entry>
	<entry>
		<id>https://docs.telcobridges.com/w/index.php?title=TSBC-SW:WebPortal:ProSBC_AWS_Additional_Interface&amp;diff=32836</id>
		<title>TSBC-SW:WebPortal:ProSBC AWS Additional Interface</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/w/index.php?title=TSBC-SW:WebPortal:ProSBC_AWS_Additional_Interface&amp;diff=32836"/>
		<updated>2024-02-01T16:55:24Z</updated>

		<summary type="html">&lt;p&gt;Serdar Civici: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page guides people to add additional network interfaces to the ProSBC instance in AWS. Before starting this procedure you must have access to the AWS console.&lt;br /&gt;
&lt;br /&gt;
1. Login to your AWS account.&lt;br /&gt;
&lt;br /&gt;
2. Go to EC2 - &amp;gt; Network &amp;amp; Security -&amp;gt; Network Interfaces -&amp;gt; Create Network Interface&lt;br /&gt;
&lt;br /&gt;
[[Image:aws_interface_1.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3. Follow the procedure below to Create a network interface page&lt;br /&gt;
&lt;br /&gt;
[[Image:aws_interface_2.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description:&#039;&#039;&#039; Description of the new interface.&lt;br /&gt;
&#039;&#039;&#039;Subnet:&#039;&#039;&#039; In this section select the subnet that is already assigned to ProSBC Interface. You can find that information under the Instance Details.&lt;br /&gt;
&lt;br /&gt;
In the Security groups, assign the correct security group to new interface:&lt;br /&gt;
&lt;br /&gt;
[[Image:aws_interface_3.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Click on to &#039;&#039;&#039;Create network interface&#039;&#039;&#039; button.&lt;br /&gt;
&lt;br /&gt;
4. You can assign an Elastic IP address to new created Network Interface. &lt;br /&gt;
Go to &#039;&#039;&#039;EC2 - &amp;gt; Network &amp;amp; Security -&amp;gt; Network Interfaces -&amp;gt; Elastic IPs&#039;&#039;&#039;. If you already allocate elastic IPs that are not used assign one of them the to newly created interface. If you don’t have any elastic IP click on &#039;&#039;&#039;Allocate Elastic IP address&#039;&#039;&#039; button to get a new Elastic IP address.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5. In the EC2 Instances, choose the one you want to add to the new network interface.&lt;br /&gt;
Go to &#039;&#039;&#039;Actions -&amp;gt; Networking -&amp;gt; Attach Network Interface&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
[[Image:aws_interface_4.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Select the new interface you created from the Network Interface drop-down menuı and click to Attach button.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:aws_interface_5.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6. To assign the interface in the ProSBC, you need to reboot the instance. You can reboot from CLI or use AWS to reboot it. &lt;br /&gt;
&lt;br /&gt;
[[Image:aws_interface_6.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7. Access the Web Portal to add the new interface in the SBC configuration&lt;br /&gt;
&lt;br /&gt;
[[Image:aws_interface_7.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:aws_interface_8.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:aws_interface_9.png|400px]]&lt;br /&gt;
&lt;br /&gt;
8. Follow the procedure below to configure new IP Interface&lt;br /&gt;
&lt;br /&gt;
*[[Toolpack:Configuring_IP_Interface_SBC_A|Configuring IP Interfaces]]&lt;/div&gt;</summary>
		<author><name>Serdar Civici</name></author>
	</entry>
	<entry>
		<id>https://docs.telcobridges.com/w/index.php?title=File:Aws_interface_9.png&amp;diff=32835</id>
		<title>File:Aws interface 9.png</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/w/index.php?title=File:Aws_interface_9.png&amp;diff=32835"/>
		<updated>2024-02-01T16:54:04Z</updated>

		<summary type="html">&lt;p&gt;Serdar Civici: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Serdar Civici</name></author>
	</entry>
	<entry>
		<id>https://docs.telcobridges.com/w/index.php?title=File:Aws_interface_8.png&amp;diff=32834</id>
		<title>File:Aws interface 8.png</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/w/index.php?title=File:Aws_interface_8.png&amp;diff=32834"/>
		<updated>2024-02-01T16:53:48Z</updated>

		<summary type="html">&lt;p&gt;Serdar Civici: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Serdar Civici</name></author>
	</entry>
	<entry>
		<id>https://docs.telcobridges.com/w/index.php?title=File:Aws_interface_7.png&amp;diff=32833</id>
		<title>File:Aws interface 7.png</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/w/index.php?title=File:Aws_interface_7.png&amp;diff=32833"/>
		<updated>2024-02-01T16:52:55Z</updated>

		<summary type="html">&lt;p&gt;Serdar Civici: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Serdar Civici</name></author>
	</entry>
	<entry>
		<id>https://docs.telcobridges.com/w/index.php?title=File:Aws_interface_6.png&amp;diff=32832</id>
		<title>File:Aws interface 6.png</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/w/index.php?title=File:Aws_interface_6.png&amp;diff=32832"/>
		<updated>2024-02-01T16:52:14Z</updated>

		<summary type="html">&lt;p&gt;Serdar Civici: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Serdar Civici</name></author>
	</entry>
	<entry>
		<id>https://docs.telcobridges.com/w/index.php?title=File:Aws_interface_5.png&amp;diff=32831</id>
		<title>File:Aws interface 5.png</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/w/index.php?title=File:Aws_interface_5.png&amp;diff=32831"/>
		<updated>2024-02-01T16:51:50Z</updated>

		<summary type="html">&lt;p&gt;Serdar Civici: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Serdar Civici</name></author>
	</entry>
	<entry>
		<id>https://docs.telcobridges.com/w/index.php?title=File:Aws_interface_4.png&amp;diff=32830</id>
		<title>File:Aws interface 4.png</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/w/index.php?title=File:Aws_interface_4.png&amp;diff=32830"/>
		<updated>2024-02-01T16:51:24Z</updated>

		<summary type="html">&lt;p&gt;Serdar Civici: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Serdar Civici</name></author>
	</entry>
	<entry>
		<id>https://docs.telcobridges.com/w/index.php?title=File:Aws_interface_3.png&amp;diff=32829</id>
		<title>File:Aws interface 3.png</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/w/index.php?title=File:Aws_interface_3.png&amp;diff=32829"/>
		<updated>2024-02-01T16:50:57Z</updated>

		<summary type="html">&lt;p&gt;Serdar Civici: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Serdar Civici</name></author>
	</entry>
	<entry>
		<id>https://docs.telcobridges.com/w/index.php?title=File:Aws_interface_2.png&amp;diff=32828</id>
		<title>File:Aws interface 2.png</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/w/index.php?title=File:Aws_interface_2.png&amp;diff=32828"/>
		<updated>2024-02-01T16:50:32Z</updated>

		<summary type="html">&lt;p&gt;Serdar Civici: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Serdar Civici</name></author>
	</entry>
	<entry>
		<id>https://docs.telcobridges.com/w/index.php?title=File:Aws_interface_1.png&amp;diff=32827</id>
		<title>File:Aws interface 1.png</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/w/index.php?title=File:Aws_interface_1.png&amp;diff=32827"/>
		<updated>2024-02-01T16:50:02Z</updated>

		<summary type="html">&lt;p&gt;Serdar Civici: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Serdar Civici</name></author>
	</entry>
	<entry>
		<id>https://docs.telcobridges.com/w/index.php?title=TSBC-SW:WebPortal:ProSBC_AWS_Additional_Interface&amp;diff=32826</id>
		<title>TSBC-SW:WebPortal:ProSBC AWS Additional Interface</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/w/index.php?title=TSBC-SW:WebPortal:ProSBC_AWS_Additional_Interface&amp;diff=32826"/>
		<updated>2024-02-01T16:49:38Z</updated>

		<summary type="html">&lt;p&gt;Serdar Civici: Created page with &amp;quot;This page guides people to add additional network interfaces to the ProSBC instance in AWS. Before starting this procedure you must have access to the AWS console.  1. Login to your AWS account.  2. Go to EC2 - &amp;gt; Network &amp;amp; Security -&amp;gt; Network Interfaces -&amp;gt; Create Network Interface  400px  3. Follow the procedure below to Create a network interface page  400px  &amp;#039;&amp;#039;&amp;#039;Description:&amp;#039;&amp;#039;&amp;#039; Description of the new interface....&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page guides people to add additional network interfaces to the ProSBC instance in AWS. Before starting this procedure you must have access to the AWS console.&lt;br /&gt;
&lt;br /&gt;
1. Login to your AWS account.&lt;br /&gt;
&lt;br /&gt;
2. Go to EC2 - &amp;gt; Network &amp;amp; Security -&amp;gt; Network Interfaces -&amp;gt; Create Network Interface&lt;br /&gt;
&lt;br /&gt;
[[Image:aws_interface_1.png|400px]]&lt;br /&gt;
&lt;br /&gt;
3. Follow the procedure below to Create a network interface page&lt;br /&gt;
&lt;br /&gt;
[[Image:aws_interface_2.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Description:&#039;&#039;&#039; Description of the new interface.&lt;br /&gt;
&#039;&#039;&#039;Subnet:&#039;&#039;&#039; In this section select the subnet that is already assigned to ProSBC Interface. You can find that information under the Instance Details.&lt;br /&gt;
&lt;br /&gt;
In the Security groups, assign the correct security group to new interface:&lt;br /&gt;
&lt;br /&gt;
[[Image:aws_interface_3.png|400px]]&lt;br /&gt;
&lt;br /&gt;
Click on to &#039;&#039;&#039;Create network interface&#039;&#039;&#039; button.&lt;br /&gt;
&lt;br /&gt;
4. You can assign an Elastic IP address to new created Network Interface. &lt;br /&gt;
Go to &#039;&#039;&#039;EC2 - &amp;gt; Network &amp;amp; Security -&amp;gt; Network Interfaces -&amp;gt; Elastic IPs&#039;&#039;&#039;. If you already allocate elastic IPs that are not used assign one of them the to newly created interface. If you don’t have any elastic IP click on &#039;&#039;&#039;Allocate Elastic IP address&#039;&#039;&#039; button to get a new Elastic IP address.&lt;br /&gt;
&lt;br /&gt;
5. In the EC2 Instances, choose the one you want to add to the new network interface.&lt;br /&gt;
Go to &#039;&#039;&#039;Actions -&amp;gt; Networking -&amp;gt; Attach Network Interface&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
[[Image:aws_interface_4.png|400px]]&lt;br /&gt;
&lt;br /&gt;
Select the new interface you created from the Network Interface drop-down menuı and click to Attach button.&lt;br /&gt;
&lt;br /&gt;
[[Image:aws_interface_5.png|400px]]&lt;br /&gt;
&lt;br /&gt;
6. To assign the interface in the ProSBC, you need to reboot the instance. You can reboot from CLI or use AWS to reboot it. &lt;br /&gt;
&lt;br /&gt;
[[Image:aws_interface_6.png|400px]]&lt;br /&gt;
&lt;br /&gt;
7. Access the Web Portal to add the new interface in the SBC configuration&lt;br /&gt;
&lt;br /&gt;
[[Image:aws_interface_7.png|400px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:aws_interface_8.png|400px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:aws_interface_9.png|400px]]&lt;br /&gt;
&lt;br /&gt;
8. Follow the procedure below to configure new IP Interface&lt;br /&gt;
&lt;br /&gt;
*[[Toolpack:Configuring_IP_Interface_SBC_A|Configuring IP Interfaces]]&lt;/div&gt;</summary>
		<author><name>Serdar Civici</name></author>
	</entry>
	<entry>
		<id>https://docs.telcobridges.com/w/index.php?title=ProSBC:Cloud:AWS_Installation-B&amp;diff=32825</id>
		<title>ProSBC:Cloud:AWS Installation-B</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/w/index.php?title=ProSBC:Cloud:AWS_Installation-B&amp;diff=32825"/>
		<updated>2024-02-01T16:33:42Z</updated>

		<summary type="html">&lt;p&gt;Serdar Civici: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:ProSBC:Cloud:AWS Installation}}&lt;br /&gt;
&lt;br /&gt;
This page is intended to give assistance to people launching an instance of &#039;&#039;ProSBC&#039;&#039; using an Amazon Machine Image (AMI) on Amazon Web Service (AWS).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;NOTE&#039;&#039;&#039; The old installation guide is here: [[FreeSBC:Cloud:AWS_Installation_A|AWS installation]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Instantiate a ProSBC&#039;&#039;&#039; ==&lt;br /&gt;
* After logging in your Amazon account, click on “EC2” in the main AWS console:&lt;br /&gt;
[[File:AWS Management Console 2022-07-28 16-27-37.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Be sure you are in the correct region, on the left menu click on “AMIs” and select “Private image” to locate FreeSBC/ProSBC AMI:&lt;br /&gt;
[[File:AWS EC2 AMIs.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Launch the FreeSBC/ProSBC image.&lt;br /&gt;
[[File:EC2 launch AMI.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Name the instance and add any necessary tag&lt;br /&gt;
[[File:EC2-AMI Launch.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Select the instance type and its resources. The recommended instance type is:&lt;br /&gt;
**  m5.large (2 vCPU, 8 GiB)&lt;br /&gt;
* Supported instance type are: &lt;br /&gt;
** C3, C4, D2, I2, M4 (excluding m4.16xlarge), M5 and R3 instances ([https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/enhanced-networking.html Supported instances from Amazon documentation])&lt;br /&gt;
* This is the list of approximate performances for different AWS instance types. Results may vary according to configuration.&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! width=&amp;quot;150&amp;quot; style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239); -moz-background-inline-policy: continuous;&amp;quot; | EC2 Instance&lt;br /&gt;
! width=&amp;quot;100&amp;quot; style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239); -moz-background-inline-policy: continuous;&amp;quot; | AWS CPU cores&lt;br /&gt;
! width=&amp;quot;100&amp;quot; style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239); -moz-background-inline-policy: continuous;&amp;quot; | Calls per second (cps)&lt;br /&gt;
! width=&amp;quot;100&amp;quot; style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239); -moz-background-inline-policy: continuous;&amp;quot; | Sessions with RTP anchoring&lt;br /&gt;
! width=&amp;quot;200&amp;quot; style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239); -moz-background-inline-policy: continuous;&amp;quot; | Sessions with Media bypass&lt;br /&gt;
|-&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
m5.large&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
2&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
50&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
400&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
32,000&lt;br /&gt;
|-&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
m5.xlarge&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
4&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
215&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
750&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
60,000&lt;br /&gt;
|-&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
c4.xlarge&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
4&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
215&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
750&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
60,000&lt;br /&gt;
|-&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
c4.2xlarge&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
8&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
575&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
2,000&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
60,000&lt;br /&gt;
|-&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
m5.4xlarge&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
16&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
650&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
4,000&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
60,000&lt;br /&gt;
|-&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
m5.12xlarge&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
48&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
650&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
4,800&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
60,000&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:EC2 AMI CPU.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* For later access to the  FreeSBC/ProSBC SSH console you will need to select a Key Pair to secure the login. You can also create a new Key Pair in case you need.&lt;br /&gt;
&lt;br /&gt;
[[File:EC2 AWS Key pair.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* In &amp;quot;Networking Settings&amp;quot; select &amp;quot;Create security group&amp;quot;. We recommend that you simply open &amp;quot;All Traffic&amp;quot; on your own IP addresses to whitelist it in AWS firewall on &amp;quot;Source&amp;quot;, once all your IPs are listed click on &amp;quot;Add security group rule&amp;quot;: (note that the SBC contains its own internal firewall)&lt;br /&gt;
&lt;br /&gt;
[[File:EC2 AMI Network.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
* In &amp;quot;Configure Storage&amp;quot; change the Volume Size to 40Gb and select volume type to GP2. &lt;br /&gt;
&lt;br /&gt;
[[File:EC2 AMI Storage.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
* Finally review the summary of your instance and start the creation process clicking on &amp;quot;Launch Instance&amp;quot;. Be aware, from this moment you will be billed by Amazon for the instance resources:&lt;br /&gt;
&lt;br /&gt;
[[File:EC2 AMI Launch.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
* You should receive the confirmation of the launching process, this process will take some minutes until the instance is available, You can view your instance clicking on “View Instances”:&lt;br /&gt;
&lt;br /&gt;
[[File:EC2 AMI Confirmation.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
* After a few minutes your instance should be running and available to be configured:&lt;br /&gt;
&lt;br /&gt;
[[File:EC2 AMI Instances.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Optional: Elastic IP Creation section ===&lt;br /&gt;
* AWS will automatically provide and allocate a dynamic public IP to your instance, this will allow you to access from the IPs you whitelisted before to the Public IP allocated to your instance. For ProSBC servers the purpose is to interact with other SIP elements as part of a VoIP cloud telecom infrastructure, TelcoBridges strongly recommends associating an Elastic IP to your instance, which is, in short, to associate a fixed public IP to your SBC. For more information about how to associate an Elastic IP to your instance please check the official documentation in AWS [https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/elastic-ip-addresses-eip.html here].&lt;br /&gt;
&lt;br /&gt;
== Enable SR-IOV enhanced networking ==&lt;br /&gt;
By default M5 instances have enhanced networking enabled. If you want to use any other instance, like m4 type instance, you need to check if enahnced networking is enabled or not.&lt;br /&gt;
&lt;br /&gt;
 It is very important to enable &amp;quot;enhanced networking&amp;quot; for tbrouter to have access to the network devices on the VM.&lt;br /&gt;
&lt;br /&gt;
This must be done before completing the initial web portal configuration. &#039;&#039;&#039;Please shut down the instance before entering the serial number and all other information and set SR-IOV&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
There are two types of enhanced networking, we need the second one.&lt;br /&gt;
&lt;br /&gt;
1) Elastic Network Adapter (ENA)&lt;br /&gt;
&lt;br /&gt;
2) Intel 82599 Virtual Function (VF) interface&lt;br /&gt;
&lt;br /&gt;
===Install the AWS CLI===&lt;br /&gt;
https://aws.amazon.com/cli/&lt;br /&gt;
&lt;br /&gt;
===Get security credentials for the command line===&lt;br /&gt;
On the AWS web portal, click on your account name and choose &amp;quot;My Security Credentials&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Expand the &amp;quot;Access keys&amp;quot; section&lt;br /&gt;
&lt;br /&gt;
Create a new key, you will need the AWSAccessKeyId and AWSSecretKey&lt;br /&gt;
&lt;br /&gt;
===Open a CLI and execute the aws cli commands===&lt;br /&gt;
  aws configure&lt;br /&gt;
&lt;br /&gt;
Paste the access key ID and key that you previously obtained along with your default region.&lt;br /&gt;
&lt;br /&gt;
===Show if the enhanced networking is enabled===&lt;br /&gt;
Make sure to replace the example instance ID with your own AWS instance ID&lt;br /&gt;
&lt;br /&gt;
  aws ec2 describe-instance-attribute --instance-id i-0123456789abcdef1 --attribute sriovNetSupport&lt;br /&gt;
&lt;br /&gt;
Enabled:&lt;br /&gt;
  {&lt;br /&gt;
      &amp;quot;InstanceId&amp;quot;: &amp;quot;i-0123456789abcdef1&amp;quot;,&lt;br /&gt;
      &amp;quot;SriovNetSupport&amp;quot;: {&lt;br /&gt;
          &amp;quot;Value&amp;quot;: &amp;quot;simple&amp;quot;&lt;br /&gt;
      }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
Not enabled:&lt;br /&gt;
  {&lt;br /&gt;
      &amp;quot;InstanceId&amp;quot;: &amp;quot;i-0123456789abcdef1&amp;quot;,&lt;br /&gt;
      &amp;quot;SriovNetSupport&amp;quot;: {}&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
To enable the sriov enhanced networking, first turn off the instance then do:&lt;br /&gt;
&lt;br /&gt;
  aws ec2 modify-instance-attribute --instance-id i-0123456789abcdef1  --sriov-net-support simple&lt;br /&gt;
&lt;br /&gt;
== Accessing the ProSBC ==&lt;br /&gt;
=== Accessing the ProSBC web portal ===&lt;br /&gt;
* Open a web browser to the management IP of the ProSBC, on port 12358.  Example if your Instance public IP address is 35.183.126.193, the URL would be: &amp;lt;br/&amp;gt; http://35.183.126.193:12358&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
:You should get to the ProSBC Configuration Wizard &amp;lt;br/&amp;gt; &lt;br /&gt;
:[[File:AWS_TSBC_WebPortal_Configuration_wizard.jpg|700px]]&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Take note that it may take a while for the ProSBC system to make the Web Portal available (around 3-5 minutes).&lt;br /&gt;
&lt;br /&gt;
* From here, you can go to [[TSBC-SW:WebPortal:Initial Configuration|Web Portal Initial Configuration Guide]] to continue the installation.&lt;br /&gt;
&lt;br /&gt;
== Installing AWS Instance with CloudFormation Template ==&lt;br /&gt;
AWS CloudFormation is a service that helps you model and set up your AWS resources so that you can spend less time managing those resources and more time focusing on your applications that run in AWS. Telcobridge created a CloudFormation template to reduce the time spent on ProSBC AWS installation. Click on the following link to the ProSBC CloudFormation installation:&lt;br /&gt;
[[TSBC-SW:WebPortal:ProSBC CloudFormation Installation|ProSBCAWS CloudFormation Installation]]&lt;br /&gt;
&lt;br /&gt;
== Upgrading the instance type ==&lt;br /&gt;
You can upgrade the instance type in AWS based on your requirements. Click on the following link for instance type upgrade&lt;br /&gt;
[[TSBC-SW:WebPortal:ProSBC Instance Upgrade|ProSBC AWS Intance Upgrade]]&lt;br /&gt;
&lt;br /&gt;
== Adding more interfaces to ProSBC in AWS ==&lt;br /&gt;
You can add more interfaces to ProSBC in AWS based on your requirements. Click on the following link for how to add an interface&lt;br /&gt;
[[TSBC-SW:WebPortal:ProSBC AWS Additional Interface|ProSBC AWS Additional Interfac]]&lt;br /&gt;
&lt;br /&gt;
== Web Portal Initial Configuration ==&lt;br /&gt;
Click on the following link to pursue installation from the web portal:&lt;br /&gt;
[[TSBC-SW:WebPortal:Initial Configuration|ProSBC Initial Configuration]]&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
* [[FreeSBC:Cloud:AWS_Installation_Troubleshooting_A|Installation troubleshooting]]&lt;br /&gt;
* [[FreeSBC:Cloud:Recovering_an_Elastic_IP_address|Recovering an Elastic IP address]]&lt;br /&gt;
[[Category:Revise on Major]]&lt;br /&gt;
&lt;br /&gt;
== External References ==&lt;br /&gt;
* [https://devops.profitbricks.com/tutorials/use-ssh-keys-with-putty-on-windows/#connect-to-server-with-private-key Accessing device with SSH and private key using putty]&lt;/div&gt;</summary>
		<author><name>Serdar Civici</name></author>
	</entry>
	<entry>
		<id>https://docs.telcobridges.com/w/index.php?title=TSBC-SW:WebPortal:ProSBC_Instance_Upgrade&amp;diff=32806</id>
		<title>TSBC-SW:WebPortal:ProSBC Instance Upgrade</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/w/index.php?title=TSBC-SW:WebPortal:ProSBC_Instance_Upgrade&amp;diff=32806"/>
		<updated>2024-01-17T15:05:59Z</updated>

		<summary type="html">&lt;p&gt;Serdar Civici: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page guides people to upgrade the ProSBC instance in AWS. Before starting this procedure you must have access to the AWS console. The instance change will affect the license. You need to contact with Telcobridges support team to get the new license.&lt;br /&gt;
&lt;br /&gt;
Before starting to upgrade process, you need to be sure the existing M4 instance supports Enhanced Networking. Please check the following link:&lt;br /&gt;
&lt;br /&gt;
[[ProSBC:Cloud:AWS_Installation-B|AWS installation instructions]] in section 2 Enable SR-IOV enhanced networking, you will find the documentation.&lt;br /&gt;
&lt;br /&gt;
1. Login to your AWS account.&lt;br /&gt;
&lt;br /&gt;
2. Go to EC2 and select the instance that you want to upgrade.&lt;br /&gt;
&lt;br /&gt;
3. Click on &#039;&#039;&#039;Action&#039;&#039;&#039; and go to &#039;&#039;&#039;Instance Settings -&amp;gt; Change instance type&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Image:Instance_Upgrade_1.png|400px]]&lt;br /&gt;
&lt;br /&gt;
4. Select the new instance type to upgrade. Before selecting the new instance be sure the new instance is also in our supported instance list.&lt;br /&gt;
&lt;br /&gt;
[[Image:Instance_Upgrade_2.png|400px]]&lt;br /&gt;
&lt;br /&gt;
5. Click to &#039;&#039;&#039;Apply&#039;&#039;&#039;.&lt;/div&gt;</summary>
		<author><name>Serdar Civici</name></author>
	</entry>
	<entry>
		<id>https://docs.telcobridges.com/w/index.php?title=TSBC-SW:WebPortal:ProSBC_Instance_Upgrade&amp;diff=32805</id>
		<title>TSBC-SW:WebPortal:ProSBC Instance Upgrade</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/w/index.php?title=TSBC-SW:WebPortal:ProSBC_Instance_Upgrade&amp;diff=32805"/>
		<updated>2024-01-17T15:05:47Z</updated>

		<summary type="html">&lt;p&gt;Serdar Civici: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page guides people to upgrade the ProSBC instance in AWS. Before starting this procedure you must have access to the AWS console. The instance change will affect the license. You need to contact with Telcobridges support team to get the new license.&lt;br /&gt;
&lt;br /&gt;
Before starting to upgrade process, you need to be sure the existing M4 instance supports Enhanced Networking. Please check the following link:&lt;br /&gt;
[[ProSBC:Cloud:AWS_Installation-B|AWS installation instructions]] in section 2 Enable SR-IOV enhanced networking, you will find the documentation.&lt;br /&gt;
&lt;br /&gt;
1. Login to your AWS account.&lt;br /&gt;
&lt;br /&gt;
2. Go to EC2 and select the instance that you want to upgrade.&lt;br /&gt;
&lt;br /&gt;
3. Click on &#039;&#039;&#039;Action&#039;&#039;&#039; and go to &#039;&#039;&#039;Instance Settings -&amp;gt; Change instance type&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Image:Instance_Upgrade_1.png|400px]]&lt;br /&gt;
&lt;br /&gt;
4. Select the new instance type to upgrade. Before selecting the new instance be sure the new instance is also in our supported instance list.&lt;br /&gt;
&lt;br /&gt;
[[Image:Instance_Upgrade_2.png|400px]]&lt;br /&gt;
&lt;br /&gt;
5. Click to &#039;&#039;&#039;Apply&#039;&#039;&#039;.&lt;/div&gt;</summary>
		<author><name>Serdar Civici</name></author>
	</entry>
	<entry>
		<id>https://docs.telcobridges.com/w/index.php?title=TSBC-SW:WebPortal:ProSBC_Instance_Upgrade&amp;diff=32795</id>
		<title>TSBC-SW:WebPortal:ProSBC Instance Upgrade</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/w/index.php?title=TSBC-SW:WebPortal:ProSBC_Instance_Upgrade&amp;diff=32795"/>
		<updated>2024-01-08T18:59:12Z</updated>

		<summary type="html">&lt;p&gt;Serdar Civici: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page guides people to upgrade the ProSBC instance in AWS. Before starting this procedure you must have access to the AWS console. The instance change will affect the license. You need to contact with Telcobridges support team to get the new license.&lt;br /&gt;
&lt;br /&gt;
1. Login to your AWS account.&lt;br /&gt;
&lt;br /&gt;
2. Go to EC2 and select the instance that you want to upgrade.&lt;br /&gt;
&lt;br /&gt;
3. Click on &#039;&#039;&#039;Action&#039;&#039;&#039; and go to &#039;&#039;&#039;Instance Settings -&amp;gt; Change instance type&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Image:Instance_Upgrade_1.png|400px]]&lt;br /&gt;
&lt;br /&gt;
4. Select the new instance type to upgrade. Before selecting the new instance be sure the new instance is also in our supported instance list.&lt;br /&gt;
&lt;br /&gt;
[[Image:Instance_Upgrade_2.png|400px]]&lt;br /&gt;
&lt;br /&gt;
5. Click to &#039;&#039;&#039;Apply&#039;&#039;&#039;.&lt;/div&gt;</summary>
		<author><name>Serdar Civici</name></author>
	</entry>
	<entry>
		<id>https://docs.telcobridges.com/w/index.php?title=TSBC-SW:WebPortal:ProSBC_Instance_Upgrade&amp;diff=32794</id>
		<title>TSBC-SW:WebPortal:ProSBC Instance Upgrade</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/w/index.php?title=TSBC-SW:WebPortal:ProSBC_Instance_Upgrade&amp;diff=32794"/>
		<updated>2024-01-08T18:53:37Z</updated>

		<summary type="html">&lt;p&gt;Serdar Civici: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page guides people to upgrade the ProSBC instance in AWS. Before starting this procedure you must have access to the AWS console. The instance change will affect the license. You need to contact with Telcobridges support team to get the new license.&lt;br /&gt;
&lt;br /&gt;
1. Login to your AWS account.&lt;br /&gt;
&lt;br /&gt;
2. Go to EC2 and select the instance that you want to upgrade.&lt;br /&gt;
&lt;br /&gt;
3. Click on Action and go to Instance Settings -&amp;gt; Change instance type&lt;br /&gt;
&lt;br /&gt;
[[Image:Instance_Upgrade_1.png|400px]]&lt;br /&gt;
&lt;br /&gt;
4. Select the new instance type to upgrade. Before selecting the new instance be sure the new instance is also in our supported instance list.&lt;br /&gt;
&lt;br /&gt;
[[Image:Instance_Upgrade_2.png|400px]]&lt;br /&gt;
&lt;br /&gt;
5. Click to Apply.&lt;/div&gt;</summary>
		<author><name>Serdar Civici</name></author>
	</entry>
	<entry>
		<id>https://docs.telcobridges.com/w/index.php?title=File:Instance_Upgrade_2.png&amp;diff=32793</id>
		<title>File:Instance Upgrade 2.png</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/w/index.php?title=File:Instance_Upgrade_2.png&amp;diff=32793"/>
		<updated>2024-01-08T18:53:18Z</updated>

		<summary type="html">&lt;p&gt;Serdar Civici: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Serdar Civici</name></author>
	</entry>
	<entry>
		<id>https://docs.telcobridges.com/w/index.php?title=File:Instance_Upgrade_1.png&amp;diff=32792</id>
		<title>File:Instance Upgrade 1.png</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/w/index.php?title=File:Instance_Upgrade_1.png&amp;diff=32792"/>
		<updated>2024-01-08T18:53:02Z</updated>

		<summary type="html">&lt;p&gt;Serdar Civici: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Serdar Civici</name></author>
	</entry>
	<entry>
		<id>https://docs.telcobridges.com/w/index.php?title=TSBC-SW:WebPortal:ProSBC_Instance_Upgrade&amp;diff=32791</id>
		<title>TSBC-SW:WebPortal:ProSBC Instance Upgrade</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/w/index.php?title=TSBC-SW:WebPortal:ProSBC_Instance_Upgrade&amp;diff=32791"/>
		<updated>2024-01-08T18:52:33Z</updated>

		<summary type="html">&lt;p&gt;Serdar Civici: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page guides people to upgrade the ProSBC instance in AWS. Before starting this procedure you must have access to the AWS console. The instance change will affect the license. You need to contact with Telcobridges support team to get the new license.&lt;br /&gt;
&lt;br /&gt;
1. Login to your AWS account.&lt;br /&gt;
&lt;br /&gt;
2. Go to EC2 and select the instance that you want to upgrade.&lt;br /&gt;
&lt;br /&gt;
3. Click on Action and go to Instance Settings -&amp;gt; Change instance type&lt;br /&gt;
&lt;br /&gt;
[[Image:Instance_Upgrade_1.png|800px]]&lt;br /&gt;
&lt;br /&gt;
4. Select the new instance type to upgrade. Before selecting the new instance be sure the new instance is also in our supported instance list.&lt;br /&gt;
&lt;br /&gt;
[[Image:Instance_Upgrade_2.png|800px]]&lt;br /&gt;
&lt;br /&gt;
5. Click to Apply.&lt;/div&gt;</summary>
		<author><name>Serdar Civici</name></author>
	</entry>
	<entry>
		<id>https://docs.telcobridges.com/w/index.php?title=TSBC-SW:WebPortal:ProSBC_Instance_Upgrade&amp;diff=32790</id>
		<title>TSBC-SW:WebPortal:ProSBC Instance Upgrade</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/w/index.php?title=TSBC-SW:WebPortal:ProSBC_Instance_Upgrade&amp;diff=32790"/>
		<updated>2024-01-08T18:51:44Z</updated>

		<summary type="html">&lt;p&gt;Serdar Civici: Created page with &amp;quot;This page guides people to upgrade the ProSBC instance in AWS. Before starting this procedure you must have access to the AWS console. The instance change will affect the license. You need contact with Telcobridges support team to get the new license.  1. Login to your AWS account. 2. Go to EC2 and select the instance that you want to upgrade. 3. Click on Action and go to Instance Settings -&amp;gt; Change instance type 800px 4. Select the new in...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page guides people to upgrade the ProSBC instance in AWS. Before starting this procedure you must have access to the AWS console. The instance change will affect the license. You need contact with Telcobridges support team to get the new license.&lt;br /&gt;
&lt;br /&gt;
1. Login to your AWS account.&lt;br /&gt;
2. Go to EC2 and select the instance that you want to upgrade.&lt;br /&gt;
3. Click on Action and go to Instance Settings -&amp;gt; Change instance type&lt;br /&gt;
[[Image:Intance_Upgrade_1.png|800px]]&lt;br /&gt;
4. Select the new instance type to upgrade. Before selecting the new instance be sure the new instance is also in our supported instance list.&lt;br /&gt;
[[Image:Intance_Upgrade_2.png|800px]]&lt;br /&gt;
5. Click to Apply.&lt;/div&gt;</summary>
		<author><name>Serdar Civici</name></author>
	</entry>
	<entry>
		<id>https://docs.telcobridges.com/w/index.php?title=TSBC-SW:WebPortal:ProSBC_CloudFormation_Installation&amp;diff=32789</id>
		<title>TSBC-SW:WebPortal:ProSBC CloudFormation Installation</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/w/index.php?title=TSBC-SW:WebPortal:ProSBC_CloudFormation_Installation&amp;diff=32789"/>
		<updated>2024-01-08T18:46:53Z</updated>

		<summary type="html">&lt;p&gt;Serdar Civici: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE: TSBC-SW:ProSBC CloudFormation Installation}}&lt;br /&gt;
&lt;br /&gt;
This page guides people launching an instance of ProSBC using an AWS CloudFormation template.&amp;lt;/br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*[[File:CloudFormation_Json.zip|Click here to download CloudFormation JSON template]]&lt;br /&gt;
&lt;br /&gt;
To load the JSON file:&lt;br /&gt;
&lt;br /&gt;
1. Log in to AWS with your account&lt;br /&gt;
&lt;br /&gt;
2. Type &#039;&#039;&#039;CloudFormation&#039;&#039;&#039; in the search field and select it&lt;br /&gt;
&lt;br /&gt;
[[Image:Cloud_Formation_1.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3. Click &#039;&#039;&#039;Create Stack&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Image:Cloud_Formation_2.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4. Select &#039;&#039;&#039;Upload a template file&#039;&#039;&#039; and click &#039;&#039;&#039;Choose File&#039;&#039;&#039; to select the file. When the upload is finished, it will create an URL in the S3 Bucket for that file to store. &lt;br /&gt;
*Click &#039;&#039;&#039;Next&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Image:Cloud_Formation_3.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5. The &#039;&#039;&#039;Stack Details&#039;&#039;&#039; window is displayed&lt;br /&gt;
&lt;br /&gt;
[[Image:Cloud_Formation_4.png|800px]]&lt;br /&gt;
 *&#039;&#039;&#039;Stack Name&#039;&#039;&#039;: Enter a name for this newly created stack. &lt;br /&gt;
 *&#039;&#039;&#039;Instance Name&#039;&#039;&#039;: Enter a name for the instance that will created. &lt;br /&gt;
 *&#039;&#039;&#039;Instance Type&#039;&#039;&#039;: Select an instance type. By default it is &#039;&#039;&#039;m5.large&#039;&#039;&#039;. &lt;br /&gt;
 *&#039;&#039;&#039;Key Name&#039;&#039;&#039;: EC2 KeyPair to enable SSH access to the instance. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6. Click &#039;&#039;&#039;Next&#039;&#039;&#039; until the &#039;&#039;&#039;Submit&#039;&#039;&#039; button is shown.&lt;/div&gt;</summary>
		<author><name>Serdar Civici</name></author>
	</entry>
	<entry>
		<id>https://docs.telcobridges.com/w/index.php?title=ProSBC:Cloud:AWS_Installation-B&amp;diff=32788</id>
		<title>ProSBC:Cloud:AWS Installation-B</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/w/index.php?title=ProSBC:Cloud:AWS_Installation-B&amp;diff=32788"/>
		<updated>2024-01-08T18:44:00Z</updated>

		<summary type="html">&lt;p&gt;Serdar Civici: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:ProSBC:Cloud:AWS Installation}}&lt;br /&gt;
&lt;br /&gt;
This page is intended to give assistance to people launching an instance of &#039;&#039;ProSBC&#039;&#039; using an Amazon Machine Image (AMI) on Amazon Web Service (AWS).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;NOTE&#039;&#039;&#039; The old installation guide is here: [[FreeSBC:Cloud:AWS_Installation_A|AWS installation]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Instantiate a ProSBC&#039;&#039;&#039; ==&lt;br /&gt;
* After logging in your Amazon account, click on “EC2” in the main AWS console:&lt;br /&gt;
[[File:AWS Management Console 2022-07-28 16-27-37.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Be sure you are in the correct region, on the left menu click on “AMIs” and select “Private image” to locate FreeSBC/ProSBC AMI:&lt;br /&gt;
[[File:AWS EC2 AMIs.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Launch the FreeSBC/ProSBC image.&lt;br /&gt;
[[File:EC2 launch AMI.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Name the instance and add any necessary tag&lt;br /&gt;
[[File:EC2-AMI Launch.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Select the instance type and its resources. The recommended instance type is:&lt;br /&gt;
**  m5.large (2 vCPU, 8 GiB)&lt;br /&gt;
* Supported instance type are: &lt;br /&gt;
** C3, C4, D2, I2, M4 (excluding m4.16xlarge), M5 and R3 instances ([https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/enhanced-networking.html Supported instances from Amazon documentation])&lt;br /&gt;
* This is the list of approximate performances for different AWS instance types. Results may vary according to configuration.&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! width=&amp;quot;150&amp;quot; style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239); -moz-background-inline-policy: continuous;&amp;quot; | EC2 Instance&lt;br /&gt;
! width=&amp;quot;100&amp;quot; style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239); -moz-background-inline-policy: continuous;&amp;quot; | AWS CPU cores&lt;br /&gt;
! width=&amp;quot;100&amp;quot; style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239); -moz-background-inline-policy: continuous;&amp;quot; | Calls per second (cps)&lt;br /&gt;
! width=&amp;quot;100&amp;quot; style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239); -moz-background-inline-policy: continuous;&amp;quot; | Sessions with RTP anchoring&lt;br /&gt;
! width=&amp;quot;200&amp;quot; style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239); -moz-background-inline-policy: continuous;&amp;quot; | Sessions with Media bypass&lt;br /&gt;
|-&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
m5.large&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
2&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
50&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
400&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
32,000&lt;br /&gt;
|-&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
m5.xlarge&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
4&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
215&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
750&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
60,000&lt;br /&gt;
|-&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
c4.xlarge&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
4&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
215&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
750&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
60,000&lt;br /&gt;
|-&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
c4.2xlarge&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
8&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
575&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
2,000&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
60,000&lt;br /&gt;
|-&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
m5.4xlarge&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
16&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
650&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
4,000&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
60,000&lt;br /&gt;
|-&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
m5.12xlarge&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
48&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
650&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
4,800&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
60,000&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:EC2 AMI CPU.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* For later access to the  FreeSBC/ProSBC SSH console you will need to select a Key Pair to secure the login. You can also create a new Key Pair in case you need.&lt;br /&gt;
&lt;br /&gt;
[[File:EC2 AWS Key pair.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* In &amp;quot;Networking Settings&amp;quot; select &amp;quot;Create security group&amp;quot;. We recommend that you simply open &amp;quot;All Traffic&amp;quot; on your own IP addresses to whitelist it in AWS firewall on &amp;quot;Source&amp;quot;, once all your IPs are listed click on &amp;quot;Add security group rule&amp;quot;: (note that the SBC contains its own internal firewall)&lt;br /&gt;
&lt;br /&gt;
[[File:EC2 AMI Network.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
* In &amp;quot;Configure Storage&amp;quot; change the Volume Size to 40Gb and select volume type to GP2. &lt;br /&gt;
&lt;br /&gt;
[[File:EC2 AMI Storage.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
* Finally review the summary of your instance and start the creation process clicking on &amp;quot;Launch Instance&amp;quot;. Be aware, from this moment you will be billed by Amazon for the instance resources:&lt;br /&gt;
&lt;br /&gt;
[[File:EC2 AMI Launch.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
* You should receive the confirmation of the launching process, this process will take some minutes until the instance is available, You can view your instance clicking on “View Instances”:&lt;br /&gt;
&lt;br /&gt;
[[File:EC2 AMI Confirmation.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
* After a few minutes your instance should be running and available to be configured:&lt;br /&gt;
&lt;br /&gt;
[[File:EC2 AMI Instances.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Optional: Elastic IP Creation section ===&lt;br /&gt;
* AWS will automatically provide and allocate a dynamic public IP to your instance, this will allow you to access from the IPs you whitelisted before to the Public IP allocated to your instance. For ProSBC servers the purpose is to interact with other SIP elements as part of a VoIP cloud telecom infrastructure, TelcoBridges strongly recommends associating an Elastic IP to your instance, which is, in short, to associate a fixed public IP to your SBC. For more information about how to associate an Elastic IP to your instance please check the official documentation in AWS [https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/elastic-ip-addresses-eip.html here].&lt;br /&gt;
&lt;br /&gt;
== Enable SR-IOV enhanced networking ==&lt;br /&gt;
By default M5 instances have enhanced networking enabled. If you want to use any other instance, like m4 type instance, you need to check if enahnced networking is enabled or not.&lt;br /&gt;
&lt;br /&gt;
 It is very important to enable &amp;quot;enhanced networking&amp;quot; for tbrouter to have access to the network devices on the VM.&lt;br /&gt;
&lt;br /&gt;
This must be done before completing the initial web portal configuration. &#039;&#039;&#039;Please shut down the instance before entering the serial number and all other information and set SR-IOV&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
There are two types of enhanced networking, we need the second one.&lt;br /&gt;
&lt;br /&gt;
1) Elastic Network Adapter (ENA)&lt;br /&gt;
&lt;br /&gt;
2) Intel 82599 Virtual Function (VF) interface&lt;br /&gt;
&lt;br /&gt;
===Install the AWS CLI===&lt;br /&gt;
https://aws.amazon.com/cli/&lt;br /&gt;
&lt;br /&gt;
===Get security credentials for the command line===&lt;br /&gt;
On the AWS web portal, click on your account name and choose &amp;quot;My Security Credentials&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Expand the &amp;quot;Access keys&amp;quot; section&lt;br /&gt;
&lt;br /&gt;
Create a new key, you will need the AWSAccessKeyId and AWSSecretKey&lt;br /&gt;
&lt;br /&gt;
===Open a CLI and execute the aws cli commands===&lt;br /&gt;
  aws configure&lt;br /&gt;
&lt;br /&gt;
Paste the access key ID and key that you previously obtained along with your default region.&lt;br /&gt;
&lt;br /&gt;
===Show if the enhanced networking is enabled===&lt;br /&gt;
Make sure to replace the example instance ID with your own AWS instance ID&lt;br /&gt;
&lt;br /&gt;
  aws ec2 describe-instance-attribute --instance-id i-0123456789abcdef1 --attribute sriovNetSupport&lt;br /&gt;
&lt;br /&gt;
Enabled:&lt;br /&gt;
  {&lt;br /&gt;
      &amp;quot;InstanceId&amp;quot;: &amp;quot;i-0123456789abcdef1&amp;quot;,&lt;br /&gt;
      &amp;quot;SriovNetSupport&amp;quot;: {&lt;br /&gt;
          &amp;quot;Value&amp;quot;: &amp;quot;simple&amp;quot;&lt;br /&gt;
      }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
Not enabled:&lt;br /&gt;
  {&lt;br /&gt;
      &amp;quot;InstanceId&amp;quot;: &amp;quot;i-0123456789abcdef1&amp;quot;,&lt;br /&gt;
      &amp;quot;SriovNetSupport&amp;quot;: {}&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
To enable the sriov enhanced networking, first turn off the instance then do:&lt;br /&gt;
&lt;br /&gt;
  aws ec2 modify-instance-attribute --instance-id i-0123456789abcdef1  --sriov-net-support simple&lt;br /&gt;
&lt;br /&gt;
== Accessing the ProSBC ==&lt;br /&gt;
=== Accessing the ProSBC web portal ===&lt;br /&gt;
* Open a web browser to the management IP of the ProSBC, on port 12358.  Example if your Instance public IP address is 35.183.126.193, the URL would be: &amp;lt;br/&amp;gt; http://35.183.126.193:12358&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
:You should get to the ProSBC Configuration Wizard &amp;lt;br/&amp;gt; &lt;br /&gt;
:[[File:AWS_TSBC_WebPortal_Configuration_wizard.jpg|700px]]&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Take note that it may take a while for the ProSBC system to make the Web Portal available (around 3-5 minutes).&lt;br /&gt;
&lt;br /&gt;
* From here, you can go to [[TSBC-SW:WebPortal:Initial Configuration|Web Portal Initial Configuration Guide]] to continue the installation.&lt;br /&gt;
&lt;br /&gt;
== Installing AWS Instance with CloudFormation Template ==&lt;br /&gt;
AWS CloudFormation is a service that helps you model and set up your AWS resources so that you can spend less time managing those resources and more time focusing on your applications that run in AWS. Telcobridge created a CloudFormation template to reduce the time spent on ProSBC AWS installation. Click on the following link to the ProSBC CloudFormation installation:&lt;br /&gt;
[[TSBC-SW:WebPortal:ProSBC CloudFormation Installation|ProSBCAWS CloudFormation Installation]]&lt;br /&gt;
&lt;br /&gt;
== Upgrading the instance type ==&lt;br /&gt;
You can upgrade the instance type in AWS based on your requirements. Click on the following link for instance type upgrade&lt;br /&gt;
[[TSBC-SW:WebPortal:ProSBC Instance Upgrade|ProSBC AWS Intance Upgrade]]&lt;br /&gt;
&lt;br /&gt;
== Web Portal Initial Configuration ==&lt;br /&gt;
Click on the following link to pursue installation from the web portal:&lt;br /&gt;
[[TSBC-SW:WebPortal:Initial Configuration|ProSBC Initial Configuration]]&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
* [[FreeSBC:Cloud:AWS_Installation_Troubleshooting_A|Installation troubleshooting]]&lt;br /&gt;
* [[FreeSBC:Cloud:Recovering_an_Elastic_IP_address|Recovering an Elastic IP address]]&lt;br /&gt;
[[Category:Revise on Major]]&lt;br /&gt;
&lt;br /&gt;
== External References ==&lt;br /&gt;
* [https://devops.profitbricks.com/tutorials/use-ssh-keys-with-putty-on-windows/#connect-to-server-with-private-key Accessing device with SSH and private key using putty]&lt;/div&gt;</summary>
		<author><name>Serdar Civici</name></author>
	</entry>
	<entry>
		<id>https://docs.telcobridges.com/w/index.php?title=Configuring_SIP_Registration_for_regular_NAP&amp;diff=32787</id>
		<title>Configuring SIP Registration for regular NAP</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/w/index.php?title=Configuring_SIP_Registration_for_regular_NAP&amp;diff=32787"/>
		<updated>2023-12-26T15:26:13Z</updated>

		<summary type="html">&lt;p&gt;Serdar Civici: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Configuring SIP Registration for regular NAP}}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot;|This article applies to:&lt;br /&gt;
|&#039;&#039;&#039;Product&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Version&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|SBC&lt;br /&gt;
|3.0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
A regular NAP is a NAP with a specific Proxy address (either IP address or FQDN from 3.1 onward). Configuring SIP Registration for a regular NAP requires no extra steps. A NAP that accepts SIP registration must be a Registrar. A Registrar accepts SIP registration requests from ProSBC after ProSBC receives the request from a remote SIP end point that wants to register on the registrar.&lt;br /&gt;
&lt;br /&gt;
You must configure SIP Registration Domain(s) for your regular NAP and associate them with the regular NAP (Registrar). &lt;br /&gt;
&lt;br /&gt;
To create a new NAP:&lt;br /&gt;
&lt;br /&gt;
1- Click &#039;&#039;&#039;NAPs&#039;&#039;&#039; in the navigation panel&lt;br /&gt;
&lt;br /&gt;
[[Image:NAP_NavigationMenu.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2- Click &#039;&#039;&#039;Create New NAP&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Image:Create_New_NAP_SIP.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3- Create the new NAP:&lt;br /&gt;
&lt;br /&gt;
* Enter a &#039;&#039;&#039;name&#039;&#039;&#039; for the NAP&lt;br /&gt;
* Click &#039;&#039;&#039;Create&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Image:SIP_Server_NAP_Create.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4- Verify that the &#039;&#039;&#039;NAP was successfully created&#039;&#039;&#039; message appears&lt;br /&gt;
&lt;br /&gt;
[[Image:Create_New_NAP_SIP2.png]]&lt;br /&gt;
&lt;br /&gt;
5- Associate a SIP transport server with the new NAP:&lt;br /&gt;
&lt;br /&gt;
* Select a &#039;&#039;&#039;SIP Transport Server&#039;&#039;&#039; from the &#039;&#039;&#039;Available&#039;&#039;&#039; list&lt;br /&gt;
* Click &#039;&#039;&#039;&amp;quot;&amp;lt;&amp;lt;&amp;quot;&#039;&#039;&#039; to associate the &#039;&#039;&#039;LAN_SIP_TS&#039;&#039;&#039; with the NAP&lt;br /&gt;
&lt;br /&gt;
[[Image:SIP_Server_NAP_Create_1.png]]&lt;br /&gt;
&lt;br /&gt;
6- Enter SIP Server proxy address:&lt;br /&gt;
&lt;br /&gt;
[[Image:SIP_Server_NAP_Create_2.png]]&lt;br /&gt;
&lt;br /&gt;
7- Associate a Port range with the new NAP:&lt;br /&gt;
&lt;br /&gt;
* Select a &#039;&#039;&#039;port range&#039;&#039;&#039; from the &#039;&#039;&#039;Available&#039;&#039;&#039; list&lt;br /&gt;
* Click &#039;&#039;&#039;&amp;quot;&amp;lt;&amp;lt;&amp;quot;&#039;&#039;&#039; to associate &#039;&#039;&#039;LAN_Vlan:0&#039;&#039;&#039; Port range with the NAP&lt;br /&gt;
&lt;br /&gt;
[[Image:SIP_Server_NAP_Create_3.png]]&lt;br /&gt;
&lt;br /&gt;
8- Associate a SIP Domain with the new NAP. If you have more then 1 registrar domain using the same registrar you can associate all of them with the NAP:&lt;br /&gt;
&lt;br /&gt;
* Select a &#039;&#039;&#039;sip domain&#039;&#039;&#039; from the &#039;&#039;&#039;Available&#039;&#039;&#039; list&lt;br /&gt;
* Click &#039;&#039;&#039;&amp;quot;&amp;lt;&amp;lt;&amp;quot;&#039;&#039;&#039; to associate the SIP Domain with the NAP&lt;br /&gt;
&lt;br /&gt;
[[Image:Open_NAP_Create_3.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
9- Configure settings for the following parameter groups as required:&lt;br /&gt;
*Registration Parameters&lt;br /&gt;
*Authentication Parameters&lt;br /&gt;
*Network Address Translation&lt;br /&gt;
*SIP-I Parameters&lt;br /&gt;
*Advanced Parameters&lt;br /&gt;
&lt;br /&gt;
*Click &#039;&#039;&#039;Save&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
[[Image:SIP_Server_NAP_Create_4.png]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Note:&#039;&#039;&#039; If you are using multiple registrations to the same destination with different ports, you must add the port number in the &#039;&#039;&#039;Address to register&#039;&#039;&#039; too.&lt;br /&gt;
&lt;br /&gt;
[[Image:different_port.png]]&lt;/div&gt;</summary>
		<author><name>Serdar Civici</name></author>
	</entry>
	<entry>
		<id>https://docs.telcobridges.com/w/index.php?title=Configuring_SIP_Registration_for_regular_NAP&amp;diff=32786</id>
		<title>Configuring SIP Registration for regular NAP</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/w/index.php?title=Configuring_SIP_Registration_for_regular_NAP&amp;diff=32786"/>
		<updated>2023-12-26T15:25:45Z</updated>

		<summary type="html">&lt;p&gt;Serdar Civici: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Configuring SIP Registration for regular NAP}}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot;|This article applies to:&lt;br /&gt;
|&#039;&#039;&#039;Product&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Version&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|SBC&lt;br /&gt;
|3.0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
A regular NAP is a NAP with a specific Proxy address (either IP address or FQDN from 3.1 onward). Configuring SIP Registration for a regular NAP requires no extra steps. A NAP that accepts SIP registration must be a Registrar. A Registrar accepts SIP registration requests from ProSBC after ProSBC receives the request from a remote SIP end point that wants to register on the registrar.&lt;br /&gt;
&lt;br /&gt;
You must configure SIP Registration Domain(s) for your regular NAP and associate them with the regular NAP (Registrar). &lt;br /&gt;
&lt;br /&gt;
To create a new NAP:&lt;br /&gt;
&lt;br /&gt;
1- Click &#039;&#039;&#039;NAPs&#039;&#039;&#039; in the navigation panel&lt;br /&gt;
&lt;br /&gt;
[[Image:NAP_NavigationMenu.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2- Click &#039;&#039;&#039;Create New NAP&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Image:Create_New_NAP_SIP.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3- Create the new NAP:&lt;br /&gt;
&lt;br /&gt;
* Enter a &#039;&#039;&#039;name&#039;&#039;&#039; for the NAP&lt;br /&gt;
* Click &#039;&#039;&#039;Create&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Image:SIP_Server_NAP_Create.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4- Verify that the &#039;&#039;&#039;NAP was successfully created&#039;&#039;&#039; message appears&lt;br /&gt;
&lt;br /&gt;
[[Image:Create_New_NAP_SIP2.png]]&lt;br /&gt;
&lt;br /&gt;
5- Associate a SIP transport server with the new NAP:&lt;br /&gt;
&lt;br /&gt;
* Select a &#039;&#039;&#039;SIP Transport Server&#039;&#039;&#039; from the &#039;&#039;&#039;Available&#039;&#039;&#039; list&lt;br /&gt;
* Click &#039;&#039;&#039;&amp;quot;&amp;lt;&amp;lt;&amp;quot;&#039;&#039;&#039; to associate the &#039;&#039;&#039;LAN_SIP_TS&#039;&#039;&#039; with the NAP&lt;br /&gt;
&lt;br /&gt;
[[Image:SIP_Server_NAP_Create_1.png]]&lt;br /&gt;
&lt;br /&gt;
6- Enter SIP Server proxy address:&lt;br /&gt;
&lt;br /&gt;
[[Image:SIP_Server_NAP_Create_2.png]]&lt;br /&gt;
&lt;br /&gt;
7- Associate a Port range with the new NAP:&lt;br /&gt;
&lt;br /&gt;
* Select a &#039;&#039;&#039;port range&#039;&#039;&#039; from the &#039;&#039;&#039;Available&#039;&#039;&#039; list&lt;br /&gt;
* Click &#039;&#039;&#039;&amp;quot;&amp;lt;&amp;lt;&amp;quot;&#039;&#039;&#039; to associate &#039;&#039;&#039;LAN_Vlan:0&#039;&#039;&#039; Port range with the NAP&lt;br /&gt;
&lt;br /&gt;
[[Image:SIP_Server_NAP_Create_3.png]]&lt;br /&gt;
&lt;br /&gt;
8- Associate a SIP Domain with the new NAP. If you have more then 1 registrar domain using the same registrar you can associate all of them with the NAP:&lt;br /&gt;
&lt;br /&gt;
* Select a &#039;&#039;&#039;sip domain&#039;&#039;&#039; from the &#039;&#039;&#039;Available&#039;&#039;&#039; list&lt;br /&gt;
* Click &#039;&#039;&#039;&amp;quot;&amp;lt;&amp;lt;&amp;quot;&#039;&#039;&#039; to associate the SIP Domain with the NAP&lt;br /&gt;
&lt;br /&gt;
[[Image:Open_NAP_Create_3.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
9- Configure settings for the following parameter groups as required:&lt;br /&gt;
*Registration Parameters&lt;br /&gt;
*Authentication Parameters&lt;br /&gt;
*Network Address Translation&lt;br /&gt;
*SIP-I Parameters&lt;br /&gt;
*Advanced Parameters&lt;br /&gt;
&lt;br /&gt;
*Click &#039;&#039;&#039;Save&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
[[Image:SIP_Server_NAP_Create_4.png]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Note:&#039;&#039;&#039; If you are using multiple registrations to the same destination with different ports, you must add the port number in the &#039;&#039;&#039;Address to register&#039;&#039;&#039; too. For example, want to register to 1.2.3.4 from port 5060 and 1.2.3.4 from 5062. In this case NAPs &#039;&#039;&#039;Address to register&#039;&#039;&#039; parameters will be:&lt;br /&gt;
&lt;br /&gt;
[[Image:different_port.png]]&lt;/div&gt;</summary>
		<author><name>Serdar Civici</name></author>
	</entry>
	<entry>
		<id>https://docs.telcobridges.com/w/index.php?title=Configuring_SIP_Registration_for_regular_NAP&amp;diff=32785</id>
		<title>Configuring SIP Registration for regular NAP</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/w/index.php?title=Configuring_SIP_Registration_for_regular_NAP&amp;diff=32785"/>
		<updated>2023-12-26T15:23:32Z</updated>

		<summary type="html">&lt;p&gt;Serdar Civici: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Configuring SIP Registration for regular NAP}}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot;|This article applies to:&lt;br /&gt;
|&#039;&#039;&#039;Product&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Version&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|SBC&lt;br /&gt;
|3.0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
A regular NAP is a NAP with a specific Proxy address (either IP address or FQDN from 3.1 onward). Configuring SIP Registration for a regular NAP requires no extra steps. A NAP that accepts SIP registration must be a Registrar. A Registrar accepts SIP registration requests from ProSBC after ProSBC receives the request from a remote SIP end point that wants to register on the registrar.&lt;br /&gt;
&lt;br /&gt;
You must configure SIP Registration Domain(s) for your regular NAP and associate them with the regular NAP (Registrar). &lt;br /&gt;
&lt;br /&gt;
To create a new NAP:&lt;br /&gt;
&lt;br /&gt;
1- Click &#039;&#039;&#039;NAPs&#039;&#039;&#039; in the navigation panel&lt;br /&gt;
&lt;br /&gt;
[[Image:NAP_NavigationMenu.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2- Click &#039;&#039;&#039;Create New NAP&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Image:Create_New_NAP_SIP.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3- Create the new NAP:&lt;br /&gt;
&lt;br /&gt;
* Enter a &#039;&#039;&#039;name&#039;&#039;&#039; for the NAP&lt;br /&gt;
* Click &#039;&#039;&#039;Create&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Image:SIP_Server_NAP_Create.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4- Verify that the &#039;&#039;&#039;NAP was successfully created&#039;&#039;&#039; message appears&lt;br /&gt;
&lt;br /&gt;
[[Image:Create_New_NAP_SIP2.png]]&lt;br /&gt;
&lt;br /&gt;
5- Associate a SIP transport server with the new NAP:&lt;br /&gt;
&lt;br /&gt;
* Select a &#039;&#039;&#039;SIP Transport Server&#039;&#039;&#039; from the &#039;&#039;&#039;Available&#039;&#039;&#039; list&lt;br /&gt;
* Click &#039;&#039;&#039;&amp;quot;&amp;lt;&amp;lt;&amp;quot;&#039;&#039;&#039; to associate the &#039;&#039;&#039;LAN_SIP_TS&#039;&#039;&#039; with the NAP&lt;br /&gt;
&lt;br /&gt;
[[Image:SIP_Server_NAP_Create_1.png]]&lt;br /&gt;
&lt;br /&gt;
6- Enter SIP Server proxy address:&lt;br /&gt;
&lt;br /&gt;
[[Image:SIP_Server_NAP_Create_2.png]]&lt;br /&gt;
&lt;br /&gt;
7- Associate a Port range with the new NAP:&lt;br /&gt;
&lt;br /&gt;
* Select a &#039;&#039;&#039;port range&#039;&#039;&#039; from the &#039;&#039;&#039;Available&#039;&#039;&#039; list&lt;br /&gt;
* Click &#039;&#039;&#039;&amp;quot;&amp;lt;&amp;lt;&amp;quot;&#039;&#039;&#039; to associate &#039;&#039;&#039;LAN_Vlan:0&#039;&#039;&#039; Port range with the NAP&lt;br /&gt;
&lt;br /&gt;
[[Image:SIP_Server_NAP_Create_3.png]]&lt;br /&gt;
&lt;br /&gt;
8- Associate a SIP Domain with the new NAP. If you have more then 1 registrar domain using the same registrar you can associate all of them with the NAP:&lt;br /&gt;
&lt;br /&gt;
* Select a &#039;&#039;&#039;sip domain&#039;&#039;&#039; from the &#039;&#039;&#039;Available&#039;&#039;&#039; list&lt;br /&gt;
* Click &#039;&#039;&#039;&amp;quot;&amp;lt;&amp;lt;&amp;quot;&#039;&#039;&#039; to associate the SIP Domain with the NAP&lt;br /&gt;
&lt;br /&gt;
[[Image:Open_NAP_Create_3.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
9- Configure settings for the following parameter groups as required:&lt;br /&gt;
*Registration Parameters&lt;br /&gt;
*Authentication Parameters&lt;br /&gt;
*Network Address Translation&lt;br /&gt;
*SIP-I Parameters&lt;br /&gt;
*Advanced Parameters&lt;br /&gt;
&lt;br /&gt;
*Click &#039;&#039;&#039;Save&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
[[Image:SIP_Server_NAP_Create_4.png]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Note:&#039;&#039;&#039; If you are using multiple registrations to the same destination with different ports, you must add the port number in the Address to Register too. For example, want to register to 1.2.3.4 from port 5060 and 1.2.3.4 from 5062. In this case NAPs Address to Register parameters will be:&lt;br /&gt;
&lt;br /&gt;
[[Image:different_port.png]]&lt;/div&gt;</summary>
		<author><name>Serdar Civici</name></author>
	</entry>
	<entry>
		<id>https://docs.telcobridges.com/w/index.php?title=File:Different_port.png&amp;diff=32784</id>
		<title>File:Different port.png</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/w/index.php?title=File:Different_port.png&amp;diff=32784"/>
		<updated>2023-12-26T15:23:02Z</updated>

		<summary type="html">&lt;p&gt;Serdar Civici: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Serdar Civici</name></author>
	</entry>
	<entry>
		<id>https://docs.telcobridges.com/w/index.php?title=Configuring_SIP_Registration_for_regular_NAP&amp;diff=32783</id>
		<title>Configuring SIP Registration for regular NAP</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/w/index.php?title=Configuring_SIP_Registration_for_regular_NAP&amp;diff=32783"/>
		<updated>2023-12-26T15:22:51Z</updated>

		<summary type="html">&lt;p&gt;Serdar Civici: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Configuring SIP Registration for regular NAP}}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot;|This article applies to:&lt;br /&gt;
|&#039;&#039;&#039;Product&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Version&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|SBC&lt;br /&gt;
|3.0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
A regular NAP is a NAP with a specific Proxy address (either IP address or FQDN from 3.1 onward). Configuring SIP Registration for a regular NAP requires no extra steps. A NAP that accepts SIP registration must be a Registrar. A Registrar accepts SIP registration requests from ProSBC after ProSBC receives the request from a remote SIP end point that wants to register on the registrar.&lt;br /&gt;
&lt;br /&gt;
You must configure SIP Registration Domain(s) for your regular NAP and associate them with the regular NAP (Registrar). &lt;br /&gt;
&lt;br /&gt;
To create a new NAP:&lt;br /&gt;
&lt;br /&gt;
1- Click &#039;&#039;&#039;NAPs&#039;&#039;&#039; in the navigation panel&lt;br /&gt;
&lt;br /&gt;
[[Image:NAP_NavigationMenu.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2- Click &#039;&#039;&#039;Create New NAP&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Image:Create_New_NAP_SIP.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3- Create the new NAP:&lt;br /&gt;
&lt;br /&gt;
* Enter a &#039;&#039;&#039;name&#039;&#039;&#039; for the NAP&lt;br /&gt;
* Click &#039;&#039;&#039;Create&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Image:SIP_Server_NAP_Create.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4- Verify that the &#039;&#039;&#039;NAP was successfully created&#039;&#039;&#039; message appears&lt;br /&gt;
&lt;br /&gt;
[[Image:Create_New_NAP_SIP2.png]]&lt;br /&gt;
&lt;br /&gt;
5- Associate a SIP transport server with the new NAP:&lt;br /&gt;
&lt;br /&gt;
* Select a &#039;&#039;&#039;SIP Transport Server&#039;&#039;&#039; from the &#039;&#039;&#039;Available&#039;&#039;&#039; list&lt;br /&gt;
* Click &#039;&#039;&#039;&amp;quot;&amp;lt;&amp;lt;&amp;quot;&#039;&#039;&#039; to associate the &#039;&#039;&#039;LAN_SIP_TS&#039;&#039;&#039; with the NAP&lt;br /&gt;
&lt;br /&gt;
[[Image:SIP_Server_NAP_Create_1.png]]&lt;br /&gt;
&lt;br /&gt;
6- Enter SIP Server proxy address:&lt;br /&gt;
&lt;br /&gt;
[[Image:SIP_Server_NAP_Create_2.png]]&lt;br /&gt;
&lt;br /&gt;
7- Associate a Port range with the new NAP:&lt;br /&gt;
&lt;br /&gt;
* Select a &#039;&#039;&#039;port range&#039;&#039;&#039; from the &#039;&#039;&#039;Available&#039;&#039;&#039; list&lt;br /&gt;
* Click &#039;&#039;&#039;&amp;quot;&amp;lt;&amp;lt;&amp;quot;&#039;&#039;&#039; to associate &#039;&#039;&#039;LAN_Vlan:0&#039;&#039;&#039; Port range with the NAP&lt;br /&gt;
&lt;br /&gt;
[[Image:SIP_Server_NAP_Create_3.png]]&lt;br /&gt;
&lt;br /&gt;
8- Associate a SIP Domain with the new NAP. If you have more then 1 registrar domain using the same registrar you can associate all of them with the NAP:&lt;br /&gt;
&lt;br /&gt;
* Select a &#039;&#039;&#039;sip domain&#039;&#039;&#039; from the &#039;&#039;&#039;Available&#039;&#039;&#039; list&lt;br /&gt;
* Click &#039;&#039;&#039;&amp;quot;&amp;lt;&amp;lt;&amp;quot;&#039;&#039;&#039; to associate the SIP Domain with the NAP&lt;br /&gt;
&lt;br /&gt;
[[Image:Open_NAP_Create_3.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
9- Configure settings for the following parameter groups as required:&lt;br /&gt;
*Registration Parameters&lt;br /&gt;
*Authentication Parameters&lt;br /&gt;
*Network Address Translation&lt;br /&gt;
*SIP-I Parameters&lt;br /&gt;
*Advanced Parameters&lt;br /&gt;
&lt;br /&gt;
*Click &#039;&#039;&#039;Save&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
[[Image:SIP_Server_NAP_Create_4.png]]&lt;br /&gt;
&lt;br /&gt;
* Note: If you are using multiple registrations to the same destination with different ports, you must add the port number in the Address to Register too. For example, want to register to 1.2.3.4 from port 5060 and 1.2.3.4 from 5062. In this case NAPs Address to Register parameters will be:&lt;br /&gt;
&lt;br /&gt;
[[Image:different_port.png]]&lt;/div&gt;</summary>
		<author><name>Serdar Civici</name></author>
	</entry>
	<entry>
		<id>https://docs.telcobridges.com/w/index.php?title=TSBC-SW:WebPortal:ProSBC_CloudFormation_Installation&amp;diff=32767</id>
		<title>TSBC-SW:WebPortal:ProSBC CloudFormation Installation</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/w/index.php?title=TSBC-SW:WebPortal:ProSBC_CloudFormation_Installation&amp;diff=32767"/>
		<updated>2023-11-20T22:44:55Z</updated>

		<summary type="html">&lt;p&gt;Serdar Civici: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is intended to give assistance to people launching an instance of ProSBC using an AWS CloudFormation template.&lt;br /&gt;
&lt;br /&gt;
Before starting to install, you must have a key pair for SSH access. Check the following link for how to create an AWS key Pair: [https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/create-key-pairs.html Create key pairs]&lt;br /&gt;
&lt;br /&gt;
*[[File:CloudFormation_Json.zip|Click here to download CloudFormation JSON template]]&lt;br /&gt;
&lt;br /&gt;
To load the JSON file please follow the procedure below:&lt;br /&gt;
&lt;br /&gt;
1. Login to AWS with your account&lt;br /&gt;
&lt;br /&gt;
2. Type CloudFormation in the search and select it&lt;br /&gt;
&lt;br /&gt;
[[Image:Cloud_Formation_1.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3. Click on to Create Stack button&lt;br /&gt;
&lt;br /&gt;
[[Image:Cloud_Formation_2.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4. Select Upload a template file and click on &#039;&#039;&#039;Choose File&#039;&#039;&#039; to select the file. When the upload is finished it will create an URL in the S3 Bucket for that file to store. Click to &#039;&#039;&#039;Next&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Image:Cloud_Formation_3.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5. You will see the Stack Details Screen&lt;br /&gt;
&lt;br /&gt;
[[Image:Cloud_Formation_4.png|800px]]&lt;br /&gt;
  &#039;&#039;&#039;Stack Name:&#039;&#039;&#039; You need to enter a name for this newly created stack. &lt;br /&gt;
  &#039;&#039;&#039;Instance Name:&#039;&#039;&#039; You need to enter a name for the instance that will created. &lt;br /&gt;
  &#039;&#039;&#039;Instance Type:&#039;&#039;&#039; Need to select instance type. by default it is m5.large. &lt;br /&gt;
  &#039;&#039;&#039;Key Name:&#039;&#039;&#039; EC2 KeyPair to enable SSH access to the instance. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6. Click &#039;&#039;&#039;Next&#039;&#039;&#039; until the &#039;&#039;&#039;Submit&#039;&#039;&#039; button.&lt;/div&gt;</summary>
		<author><name>Serdar Civici</name></author>
	</entry>
	<entry>
		<id>https://docs.telcobridges.com/w/index.php?title=TSBC-SW:WebPortal:ProSBC_CloudFormation_Installation&amp;diff=32763</id>
		<title>TSBC-SW:WebPortal:ProSBC CloudFormation Installation</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/w/index.php?title=TSBC-SW:WebPortal:ProSBC_CloudFormation_Installation&amp;diff=32763"/>
		<updated>2023-11-20T22:44:16Z</updated>

		<summary type="html">&lt;p&gt;Serdar Civici: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is intended to give assistance to people launching an instance of ProSBC using an AWS CloudFormation template.&lt;br /&gt;
&lt;br /&gt;
Before starting to install, you must have a key pair for SSH access. Check the following link for how to create an AWS key Pair: [https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/create-key-pairs.html Create key pairs]&lt;br /&gt;
&lt;br /&gt;
*[[Click here to download CloudFormation JSON template|File:CloudFormation_Json.zip]]&lt;br /&gt;
&lt;br /&gt;
To load the JSON file please follow the procedure below:&lt;br /&gt;
&lt;br /&gt;
1. Login to AWS with your account&lt;br /&gt;
&lt;br /&gt;
2. Type CloudFormation in the search and select it&lt;br /&gt;
&lt;br /&gt;
[[Image:Cloud_Formation_1.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3. Click on to Create Stack button&lt;br /&gt;
&lt;br /&gt;
[[Image:Cloud_Formation_2.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4. Select Upload a template file and click on &#039;&#039;&#039;Choose File&#039;&#039;&#039; to select the file. When the upload is finished it will create an URL in the S3 Bucket for that file to store. Click to &#039;&#039;&#039;Next&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Image:Cloud_Formation_3.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5. You will see the Stack Details Screen&lt;br /&gt;
&lt;br /&gt;
[[Image:Cloud_Formation_4.png|800px]]&lt;br /&gt;
  &#039;&#039;&#039;Stack Name:&#039;&#039;&#039; You need to enter a name for this newly created stack. &lt;br /&gt;
  &#039;&#039;&#039;Instance Name:&#039;&#039;&#039; You need to enter a name for the instance that will created. &lt;br /&gt;
  &#039;&#039;&#039;Instance Type:&#039;&#039;&#039; Need to select instance type. by default it is m5.large. &lt;br /&gt;
  &#039;&#039;&#039;Key Name:&#039;&#039;&#039; EC2 KeyPair to enable SSH access to the instance. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6. Click &#039;&#039;&#039;Next&#039;&#039;&#039; until the &#039;&#039;&#039;Submit&#039;&#039;&#039; button.&lt;/div&gt;</summary>
		<author><name>Serdar Civici</name></author>
	</entry>
	<entry>
		<id>https://docs.telcobridges.com/w/index.php?title=ProSBC:Cloud:AWS_Installation-B&amp;diff=32742</id>
		<title>ProSBC:Cloud:AWS Installation-B</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/w/index.php?title=ProSBC:Cloud:AWS_Installation-B&amp;diff=32742"/>
		<updated>2023-11-16T15:17:31Z</updated>

		<summary type="html">&lt;p&gt;Serdar Civici: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:ProSBC:Cloud:AWS Installation}}&lt;br /&gt;
&lt;br /&gt;
This page is intended to give assistance to people launching an instance of &#039;&#039;ProSBC&#039;&#039; using an Amazon Machine Image (AMI) on Amazon Web Service (AWS).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;NOTE&#039;&#039;&#039; The old installation guide is here: [[FreeSBC:Cloud:AWS_Installation_A|AWS installation]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Instantiate a ProSBC&#039;&#039;&#039; ==&lt;br /&gt;
* After logging in your Amazon account, click on “EC2” in the main AWS console:&lt;br /&gt;
[[File:AWS Management Console 2022-07-28 16-27-37.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Be sure you are in the correct region, on the left menu click on “AMIs” and select “Private image” to locate FreeSBC/ProSBC AMI:&lt;br /&gt;
[[File:AWS EC2 AMIs.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Launch the FreeSBC/ProSBC image.&lt;br /&gt;
[[File:EC2 launch AMI.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Name the instance and add any necessary tag&lt;br /&gt;
[[File:EC2-AMI Launch.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Select the instance type and its resources. The recommended instance type is:&lt;br /&gt;
**  m5.large (2 vCPU, 8 GiB)&lt;br /&gt;
* Supported instance type are: &lt;br /&gt;
** C3, C4, D2, I2, M4 (excluding m4.16xlarge), M5 and R3 instances ([https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/enhanced-networking.html Supported instances from Amazon documentation])&lt;br /&gt;
* This is the list of approximate performances for different AWS instance types. Results may vary according to configuration.&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! width=&amp;quot;150&amp;quot; style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239); -moz-background-inline-policy: continuous;&amp;quot; | EC2 Instance&lt;br /&gt;
! width=&amp;quot;100&amp;quot; style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239); -moz-background-inline-policy: continuous;&amp;quot; | AWS CPU cores&lt;br /&gt;
! width=&amp;quot;100&amp;quot; style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239); -moz-background-inline-policy: continuous;&amp;quot; | Calls per second (cps)&lt;br /&gt;
! width=&amp;quot;100&amp;quot; style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239); -moz-background-inline-policy: continuous;&amp;quot; | Sessions with RTP anchoring&lt;br /&gt;
! width=&amp;quot;200&amp;quot; style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239); -moz-background-inline-policy: continuous;&amp;quot; | Sessions with Media bypass&lt;br /&gt;
|-&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
m5.large&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
2&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
50&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
400&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
32,000&lt;br /&gt;
|-&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
m5.xlarge&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
4&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
215&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
750&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
60,000&lt;br /&gt;
|-&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
c4.xlarge&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
4&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
215&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
750&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
60,000&lt;br /&gt;
|-&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
c4.2xlarge&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
8&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
575&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
2,000&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
60,000&lt;br /&gt;
|-&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
m5.4xlarge&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
16&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
650&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
4,000&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
60,000&lt;br /&gt;
|-&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
m5.12xlarge&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
48&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
650&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
4,800&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
60,000&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:EC2 AMI CPU.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* For later access to the  FreeSBC/ProSBC SSH console you will need to select a Key Pair to secure the login. You can also create a new Key Pair in case you need.&lt;br /&gt;
&lt;br /&gt;
[[File:EC2 AWS Key pair.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* In &amp;quot;Networking Settings&amp;quot; select &amp;quot;Create security group&amp;quot;. We recommend that you simply open &amp;quot;All Traffic&amp;quot; on your own IP addresses to whitelist it in AWS firewall on &amp;quot;Source&amp;quot;, once all your IPs are listed click on &amp;quot;Add security group rule&amp;quot;: (note that the SBC contains its own internal firewall)&lt;br /&gt;
&lt;br /&gt;
[[File:EC2 AMI Network.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
* In &amp;quot;Configure Storage&amp;quot; change the Volume Size to 40Gb and select volume type to GP2. &lt;br /&gt;
&lt;br /&gt;
[[File:EC2 AMI Storage.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
* Finally review the summary of your instance and start the creation process clicking on &amp;quot;Launch Instance&amp;quot;. Be aware, from this moment you will be billed by Amazon for the instance resources:&lt;br /&gt;
&lt;br /&gt;
[[File:EC2 AMI Launch.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
* You should receive the confirmation of the launching process, this process will take some minutes until the instance is available, You can view your instance clicking on “View Instances”:&lt;br /&gt;
&lt;br /&gt;
[[File:EC2 AMI Confirmation.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
* After a few minutes your instance should be running and available to be configured:&lt;br /&gt;
&lt;br /&gt;
[[File:EC2 AMI Instances.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Optional: Elastic IP Creation section ===&lt;br /&gt;
* AWS will automatically provide and allocate a dynamic public IP to your instance, this will allow you to access from the IPs you whitelisted before to the Public IP allocated to your instance. For ProSBC servers the purpose is to interact with other SIP elements as part of a VoIP cloud telecom infrastructure, TelcoBridges strongly recommends associating an Elastic IP to your instance, which is, in short, to associate a fixed public IP to your SBC. For more information about how to associate an Elastic IP to your instance please check the official documentation in AWS [https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/elastic-ip-addresses-eip.html here].&lt;br /&gt;
&lt;br /&gt;
== Enable SR-IOV enhanced networking ==&lt;br /&gt;
By default M5 instances have enhanced networking enabled. If you want to use any other instance, like m4 type instance, you need to check if enahnced networking is enabled or not.&lt;br /&gt;
&lt;br /&gt;
 It is very important to enable &amp;quot;enhanced networking&amp;quot; for tbrouter to have access to the network devices on the VM.&lt;br /&gt;
&lt;br /&gt;
This must be done before completing the initial web portal configuration. &#039;&#039;&#039;Please shut down the instance before entering the serial number and all other information and set SR-IOV&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
There are two types of enhanced networking, we need the second one.&lt;br /&gt;
&lt;br /&gt;
1) Elastic Network Adapter (ENA)&lt;br /&gt;
&lt;br /&gt;
2) Intel 82599 Virtual Function (VF) interface&lt;br /&gt;
&lt;br /&gt;
===Install the AWS CLI===&lt;br /&gt;
https://aws.amazon.com/cli/&lt;br /&gt;
&lt;br /&gt;
===Get security credentials for the command line===&lt;br /&gt;
On the AWS web portal, click on your account name and choose &amp;quot;My Security Credentials&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Expand the &amp;quot;Access keys&amp;quot; section&lt;br /&gt;
&lt;br /&gt;
Create a new key, you will need the AWSAccessKeyId and AWSSecretKey&lt;br /&gt;
&lt;br /&gt;
===Open a CLI and execute the aws cli commands===&lt;br /&gt;
  aws configure&lt;br /&gt;
&lt;br /&gt;
Paste the access key ID and key that you previously obtained along with your default region.&lt;br /&gt;
&lt;br /&gt;
===Show if the enhanced networking is enabled===&lt;br /&gt;
Make sure to replace the example instance ID with your own AWS instance ID&lt;br /&gt;
&lt;br /&gt;
  aws ec2 describe-instance-attribute --instance-id i-0123456789abcdef1 --attribute sriovNetSupport&lt;br /&gt;
&lt;br /&gt;
Enabled:&lt;br /&gt;
  {&lt;br /&gt;
      &amp;quot;InstanceId&amp;quot;: &amp;quot;i-0123456789abcdef1&amp;quot;,&lt;br /&gt;
      &amp;quot;SriovNetSupport&amp;quot;: {&lt;br /&gt;
          &amp;quot;Value&amp;quot;: &amp;quot;simple&amp;quot;&lt;br /&gt;
      }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
Not enabled:&lt;br /&gt;
  {&lt;br /&gt;
      &amp;quot;InstanceId&amp;quot;: &amp;quot;i-0123456789abcdef1&amp;quot;,&lt;br /&gt;
      &amp;quot;SriovNetSupport&amp;quot;: {}&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
To enable the sriov enhanced networking, first turn off the instance then do:&lt;br /&gt;
&lt;br /&gt;
  aws ec2 modify-instance-attribute --instance-id i-0123456789abcdef1  --sriov-net-support simple&lt;br /&gt;
&lt;br /&gt;
== Accessing the ProSBC ==&lt;br /&gt;
=== Accessing the ProSBC web portal ===&lt;br /&gt;
* Open a web browser to the management IP of the ProSBC, on port 12358.  Example if your Instance public IP address is 35.183.126.193, the URL would be: &amp;lt;br/&amp;gt; http://35.183.126.193:12358&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
:You should get to the ProSBC Configuration Wizard &amp;lt;br/&amp;gt; &lt;br /&gt;
:[[File:AWS_TSBC_WebPortal_Configuration_wizard.jpg|700px]]&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Take note that it may take a while for the ProSBC system to make the Web Portal available (around 3-5 minutes).&lt;br /&gt;
&lt;br /&gt;
* From here, you can go to [[TSBC-SW:WebPortal:Initial Configuration|Web Portal Initial Configuration Guide]] to continue the installation.&lt;br /&gt;
&lt;br /&gt;
== Installing AWS Instance with CloudFormation Template ==&lt;br /&gt;
AWS CloudFormation is a service that helps you model and set up your AWS resources so that you can spend less time managing those resources and more time focusing on your applications that run in AWS. Telcobridge created a CloudFormation template to reduce the time spent on ProSBC AWS installation. Click on the following link to the ProSBC CloudFormation installation:&lt;br /&gt;
[[TSBC-SW:WebPortal:ProSBC CloudFormation Installation|ProSBCAWS CloudFormation Installation]]&lt;br /&gt;
&lt;br /&gt;
== Web Portal Initial Configuration ==&lt;br /&gt;
Click on the following link to pursue installation from the web portal:&lt;br /&gt;
[[TSBC-SW:WebPortal:Initial Configuration|ProSBC Initial Configuration]]&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
* [[FreeSBC:Cloud:AWS_Installation_Troubleshooting_A|Installation troubleshooting]]&lt;br /&gt;
* [[FreeSBC:Cloud:Recovering_an_Elastic_IP_address|Recovering an Elastic IP address]]&lt;br /&gt;
[[Category:Revise on Major]]&lt;br /&gt;
&lt;br /&gt;
== External References ==&lt;br /&gt;
* [https://devops.profitbricks.com/tutorials/use-ssh-keys-with-putty-on-windows/#connect-to-server-with-private-key Accessing device with SSH and private key using putty]&lt;/div&gt;</summary>
		<author><name>Serdar Civici</name></author>
	</entry>
	<entry>
		<id>https://docs.telcobridges.com/w/index.php?title=ProSBC:Cloud:AWS_Installation-B&amp;diff=32741</id>
		<title>ProSBC:Cloud:AWS Installation-B</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/w/index.php?title=ProSBC:Cloud:AWS_Installation-B&amp;diff=32741"/>
		<updated>2023-11-16T15:15:29Z</updated>

		<summary type="html">&lt;p&gt;Serdar Civici: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:ProSBC:Cloud:AWS Installation}}&lt;br /&gt;
&lt;br /&gt;
This page is intended to give assistance to people launching an instance of &#039;&#039;ProSBC&#039;&#039; using an Amazon Machine Image (AMI) on Amazon Web Service (AWS).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;NOTE&#039;&#039;&#039; The old installation guide is here: [[FreeSBC:Cloud:AWS_Installation_A|AWS installation]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Instantiate a ProSBC&#039;&#039;&#039; ==&lt;br /&gt;
* After logging in your Amazon account, click on “EC2” in the main AWS console:&lt;br /&gt;
[[File:AWS Management Console 2022-07-28 16-27-37.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Be sure you are in the correct region, on the left menu click on “AMIs” and select “Private image” to locate FreeSBC/ProSBC AMI:&lt;br /&gt;
[[File:AWS EC2 AMIs.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Launch the FreeSBC/ProSBC image.&lt;br /&gt;
[[File:EC2 launch AMI.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Name the instance and add any necessary tag&lt;br /&gt;
[[File:EC2-AMI Launch.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Select the instance type and its resources. The recommended instance type is:&lt;br /&gt;
**  m5.large (2 vCPU, 8 GiB)&lt;br /&gt;
* Supported instance type are: &lt;br /&gt;
** C3, C4, D2, I2, M4 (excluding m4.16xlarge), M5 and R3 instances ([https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/enhanced-networking.html Supported instances from Amazon documentation])&lt;br /&gt;
* This is the list of approximate performances for different AWS instance types. Results may vary according to configuration.&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! width=&amp;quot;150&amp;quot; style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239); -moz-background-inline-policy: continuous;&amp;quot; | EC2 Instance&lt;br /&gt;
! width=&amp;quot;100&amp;quot; style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239); -moz-background-inline-policy: continuous;&amp;quot; | AWS CPU cores&lt;br /&gt;
! width=&amp;quot;100&amp;quot; style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239); -moz-background-inline-policy: continuous;&amp;quot; | Calls per second (cps)&lt;br /&gt;
! width=&amp;quot;100&amp;quot; style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239); -moz-background-inline-policy: continuous;&amp;quot; | Sessions with RTP anchoring&lt;br /&gt;
! width=&amp;quot;200&amp;quot; style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239); -moz-background-inline-policy: continuous;&amp;quot; | Sessions with Media bypass&lt;br /&gt;
|-&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
m5.large&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
2&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
50&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
400&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
32,000&lt;br /&gt;
|-&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
m5.xlarge&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
4&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
215&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
750&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
60,000&lt;br /&gt;
|-&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
c4.xlarge&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
4&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
215&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
750&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
60,000&lt;br /&gt;
|-&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
c4.2xlarge&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
8&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
575&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
2,000&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
60,000&lt;br /&gt;
|-&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
m5.4xlarge&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
16&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
650&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
4,000&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
60,000&lt;br /&gt;
|-&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
m5.10xlarge&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
40&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
650&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
4,800&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
60,000&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:EC2 AMI CPU.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* For later access to the  FreeSBC/ProSBC SSH console you will need to select a Key Pair to secure the login. You can also create a new Key Pair in case you need.&lt;br /&gt;
&lt;br /&gt;
[[File:EC2 AWS Key pair.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* In &amp;quot;Networking Settings&amp;quot; select &amp;quot;Create security group&amp;quot;. We recommend that you simply open &amp;quot;All Traffic&amp;quot; on your own IP addresses to whitelist it in AWS firewall on &amp;quot;Source&amp;quot;, once all your IPs are listed click on &amp;quot;Add security group rule&amp;quot;: (note that the SBC contains its own internal firewall)&lt;br /&gt;
&lt;br /&gt;
[[File:EC2 AMI Network.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
* In &amp;quot;Configure Storage&amp;quot; change the Volume Size to 40Gb and select volume type to GP2. &lt;br /&gt;
&lt;br /&gt;
[[File:EC2 AMI Storage.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
* Finally review the summary of your instance and start the creation process clicking on &amp;quot;Launch Instance&amp;quot;. Be aware, from this moment you will be billed by Amazon for the instance resources:&lt;br /&gt;
&lt;br /&gt;
[[File:EC2 AMI Launch.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
* You should receive the confirmation of the launching process, this process will take some minutes until the instance is available, You can view your instance clicking on “View Instances”:&lt;br /&gt;
&lt;br /&gt;
[[File:EC2 AMI Confirmation.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
* After a few minutes your instance should be running and available to be configured:&lt;br /&gt;
&lt;br /&gt;
[[File:EC2 AMI Instances.png|900px|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Optional: Elastic IP Creation section ===&lt;br /&gt;
* AWS will automatically provide and allocate a dynamic public IP to your instance, this will allow you to access from the IPs you whitelisted before to the Public IP allocated to your instance. For ProSBC servers the purpose is to interact with other SIP elements as part of a VoIP cloud telecom infrastructure, TelcoBridges strongly recommends associating an Elastic IP to your instance, which is, in short, to associate a fixed public IP to your SBC. For more information about how to associate an Elastic IP to your instance please check the official documentation in AWS [https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/elastic-ip-addresses-eip.html here].&lt;br /&gt;
&lt;br /&gt;
== Enable SR-IOV enhanced networking ==&lt;br /&gt;
By default M5 instances have enhanced networking enabled. If you want to use any other instance, like m4 type instance, you need to check if enahnced networking is enabled or not.&lt;br /&gt;
&lt;br /&gt;
 It is very important to enable &amp;quot;enhanced networking&amp;quot; for tbrouter to have access to the network devices on the VM.&lt;br /&gt;
&lt;br /&gt;
This must be done before completing the initial web portal configuration. &#039;&#039;&#039;Please shut down the instance before entering the serial number and all other information and set SR-IOV&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
There are two types of enhanced networking, we need the second one.&lt;br /&gt;
&lt;br /&gt;
1) Elastic Network Adapter (ENA)&lt;br /&gt;
&lt;br /&gt;
2) Intel 82599 Virtual Function (VF) interface&lt;br /&gt;
&lt;br /&gt;
===Install the AWS CLI===&lt;br /&gt;
https://aws.amazon.com/cli/&lt;br /&gt;
&lt;br /&gt;
===Get security credentials for the command line===&lt;br /&gt;
On the AWS web portal, click on your account name and choose &amp;quot;My Security Credentials&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Expand the &amp;quot;Access keys&amp;quot; section&lt;br /&gt;
&lt;br /&gt;
Create a new key, you will need the AWSAccessKeyId and AWSSecretKey&lt;br /&gt;
&lt;br /&gt;
===Open a CLI and execute the aws cli commands===&lt;br /&gt;
  aws configure&lt;br /&gt;
&lt;br /&gt;
Paste the access key ID and key that you previously obtained along with your default region.&lt;br /&gt;
&lt;br /&gt;
===Show if the enhanced networking is enabled===&lt;br /&gt;
Make sure to replace the example instance ID with your own AWS instance ID&lt;br /&gt;
&lt;br /&gt;
  aws ec2 describe-instance-attribute --instance-id i-0123456789abcdef1 --attribute sriovNetSupport&lt;br /&gt;
&lt;br /&gt;
Enabled:&lt;br /&gt;
  {&lt;br /&gt;
      &amp;quot;InstanceId&amp;quot;: &amp;quot;i-0123456789abcdef1&amp;quot;,&lt;br /&gt;
      &amp;quot;SriovNetSupport&amp;quot;: {&lt;br /&gt;
          &amp;quot;Value&amp;quot;: &amp;quot;simple&amp;quot;&lt;br /&gt;
      }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
Not enabled:&lt;br /&gt;
  {&lt;br /&gt;
      &amp;quot;InstanceId&amp;quot;: &amp;quot;i-0123456789abcdef1&amp;quot;,&lt;br /&gt;
      &amp;quot;SriovNetSupport&amp;quot;: {}&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
To enable the sriov enhanced networking, first turn off the instance then do:&lt;br /&gt;
&lt;br /&gt;
  aws ec2 modify-instance-attribute --instance-id i-0123456789abcdef1  --sriov-net-support simple&lt;br /&gt;
&lt;br /&gt;
== Accessing the ProSBC ==&lt;br /&gt;
=== Accessing the ProSBC web portal ===&lt;br /&gt;
* Open a web browser to the management IP of the ProSBC, on port 12358.  Example if your Instance public IP address is 35.183.126.193, the URL would be: &amp;lt;br/&amp;gt; http://35.183.126.193:12358&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
:You should get to the ProSBC Configuration Wizard &amp;lt;br/&amp;gt; &lt;br /&gt;
:[[File:AWS_TSBC_WebPortal_Configuration_wizard.jpg|700px]]&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Take note that it may take a while for the ProSBC system to make the Web Portal available (around 3-5 minutes).&lt;br /&gt;
&lt;br /&gt;
* From here, you can go to [[TSBC-SW:WebPortal:Initial Configuration|Web Portal Initial Configuration Guide]] to continue the installation.&lt;br /&gt;
&lt;br /&gt;
== Installing AWS Instance with CloudFormation Template ==&lt;br /&gt;
AWS CloudFormation is a service that helps you model and set up your AWS resources so that you can spend less time managing those resources and more time focusing on your applications that run in AWS. Telcobridge created a CloudFormation template to reduce the time spent on ProSBC AWS installation. Click on the following link to the ProSBC CloudFormation installation:&lt;br /&gt;
[[TSBC-SW:WebPortal:ProSBC CloudFormation Installation|ProSBCAWS CloudFormation Installation]]&lt;br /&gt;
&lt;br /&gt;
== Web Portal Initial Configuration ==&lt;br /&gt;
Click on the following link to pursue installation from the web portal:&lt;br /&gt;
[[TSBC-SW:WebPortal:Initial Configuration|ProSBC Initial Configuration]]&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
* [[FreeSBC:Cloud:AWS_Installation_Troubleshooting_A|Installation troubleshooting]]&lt;br /&gt;
* [[FreeSBC:Cloud:Recovering_an_Elastic_IP_address|Recovering an Elastic IP address]]&lt;br /&gt;
[[Category:Revise on Major]]&lt;br /&gt;
&lt;br /&gt;
== External References ==&lt;br /&gt;
* [https://devops.profitbricks.com/tutorials/use-ssh-keys-with-putty-on-windows/#connect-to-server-with-private-key Accessing device with SSH and private key using putty]&lt;/div&gt;</summary>
		<author><name>Serdar Civici</name></author>
	</entry>
	<entry>
		<id>https://docs.telcobridges.com/w/index.php?title=File:CloudFormation_Json.zip&amp;diff=32739</id>
		<title>File:CloudFormation Json.zip</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/w/index.php?title=File:CloudFormation_Json.zip&amp;diff=32739"/>
		<updated>2023-11-14T14:56:00Z</updated>

		<summary type="html">&lt;p&gt;Serdar Civici: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Serdar Civici</name></author>
	</entry>
	<entry>
		<id>https://docs.telcobridges.com/w/index.php?title=TSBC-SW:WebPortal:ProSBC_CloudFormation_Installation&amp;diff=32738</id>
		<title>TSBC-SW:WebPortal:ProSBC CloudFormation Installation</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/w/index.php?title=TSBC-SW:WebPortal:ProSBC_CloudFormation_Installation&amp;diff=32738"/>
		<updated>2023-11-14T14:55:39Z</updated>

		<summary type="html">&lt;p&gt;Serdar Civici: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is intended to give assistance to people launching an instance of ProSBC using an AWS CloudFormation template.&lt;br /&gt;
&lt;br /&gt;
Before starting to install, you must have a key pair for SSH access. Check the following link for how to create an AWS key Pair: [https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/create-key-pairs.html Create key pairs]&lt;br /&gt;
&lt;br /&gt;
*[[File:CloudFormation_Json.zip|Click here to download CloudFormation JSON template]]&lt;br /&gt;
&lt;br /&gt;
To load the JSON file please follow the procedure below:&lt;br /&gt;
&lt;br /&gt;
1. Login to AWS with your account&lt;br /&gt;
&lt;br /&gt;
2. Type CloudFormation in the search and select it&lt;br /&gt;
&lt;br /&gt;
[[Image:Cloud_Formation_1.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3. Click on to Create Stack button&lt;br /&gt;
&lt;br /&gt;
[[Image:Cloud_Formation_2.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4. Select Upload a template file and click on &#039;&#039;&#039;Choose File&#039;&#039;&#039; to select the file. When the upload is finished it will create an URL in the S3 Bucket for that file to store. Click to &#039;&#039;&#039;Next&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Image:Cloud_Formation_3.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5. You will see the Stack Details Screen&lt;br /&gt;
&lt;br /&gt;
[[Image:Cloud_Formation_4.png|800px]]&lt;br /&gt;
  &#039;&#039;&#039;Stack Name:&#039;&#039;&#039; You need to enter a name for this newly created stack. &lt;br /&gt;
  &#039;&#039;&#039;Instance Name:&#039;&#039;&#039; You need to enter a name for the instance that will created. &lt;br /&gt;
  &#039;&#039;&#039;Instance Type:&#039;&#039;&#039; Need to select instance type. by default it is m5.large. &lt;br /&gt;
  &#039;&#039;&#039;Key Name:&#039;&#039;&#039; EC2 KeyPair to enable SSH access to the instance. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6. Click &#039;&#039;&#039;Next&#039;&#039;&#039; until the &#039;&#039;&#039;Submit&#039;&#039;&#039; button.&lt;/div&gt;</summary>
		<author><name>Serdar Civici</name></author>
	</entry>
</feed>