00:51.00 | *** join/#asterisk tehgooch (tehgooch@unaffiliated/tehgooch) |
01:06.23 | *** join/#asterisk mmlj4 (~mmlj4@47-48-196-90.static.gwnt.ga.charter.com) |
01:27.02 | *** join/#asterisk mmlj4 (~mmlj4@47-48-196-90.static.gwnt.ga.charter.com) |
01:30.07 | *** join/#asterisk elcontrastador (~textual@206.78.110.4) |
02:04.11 | lorsungcu | shanth: personal preference |
02:05.59 | *** join/#asterisk mmlj4 (~mmlj4@47-48-196-90.static.gwnt.ga.charter.com) |
02:55.57 | *** join/#asterisk mmlj4 (~mmlj4@47-48-196-90.static.gwnt.ga.charter.com) |
03:16.38 | *** join/#asterisk mmlj4 (~mmlj4@47-48-196-90.static.gwnt.ga.charter.com) |
03:31.16 | *** join/#asterisk iheartlinux (~jwpierce3@mail.trunkmasters.com) |
03:49.10 | *** join/#asterisk Jesterboxboy (~Thunderbi@178-189-190-60.adsl.highway.telekom.at) |
04:09.38 | *** join/#asterisk gerhard7 (~gerhard7@ip5657ee30.direct-adsl.nl) |
04:51.41 | *** join/#asterisk Oatmeal (~Suzeanne@2600:1700:d0a1:85a0:e8e2:8316:4796:6cbe) |
05:16.20 | *** join/#asterisk mmlj4 (~mmlj4@47-48-196-90.static.gwnt.ga.charter.com) |
05:39.13 | *** join/#asterisk sekil (~sekil@cable-89-216-228-233.dynamic.sbb.rs) |
06:24.56 | *** join/#asterisk mmlj4 (~mmlj4@47-48-196-90.static.gwnt.ga.charter.com) |
06:39.52 | *** join/#asterisk mmlj4 (~mmlj4@47-48-196-90.static.gwnt.ga.charter.com) |
06:49.40 | *** join/#asterisk [d__d] (~d__d]@ec2-54-85-45-223.compute-1.amazonaws.com) |
06:58.02 | *** join/#asterisk miralin (~Thunderbi@91.237.94.1) |
07:20.43 | *** join/#asterisk evil_gordita (robert@ip70-188-41-127.rn.hr.cox.net) |
08:25.46 | *** join/#asterisk Asterisco (~catan@host61-101-dynamic.55-79-r.retail.telecomitalia.it) |
08:25.48 | Asterisco | hi! :) |
08:26.15 | Asterisco | is possible share the same extension for two different phone number? |
08:27.02 | Asterisco | can i use goto? |
08:42.52 | *** join/#asterisk defsdoor (~andy@cpc120600-sutt6-2-0-cust177.19-1.cable.virginm.net) |
08:53.34 | *** join/#asterisk jkroon (~jkroon@105.0.122.69) |
09:29.43 | *** join/#asterisk jkroon (~jkroon@105.0.122.69) |
09:46.33 | *** join/#asterisk NightMonkey (~NightMonk@pdpc/supporter/professional/nightmonkey) |
09:47.41 | *** join/#asterisk karelk (~karel@31.10.154.117) |
09:58.59 | *** join/#asterisk atotclic (~Atotclic@unaffiliated/atotclic) |
10:14.51 | *** join/#asterisk Jesterboxboy (~Thunderbi@178-189-163-137.adsl.highway.telekom.at) |
10:27.14 | *** join/#asterisk miralin (~Thunderbi@91.237.94.1) |
13:42.30 | *** join/#asterisk evil_gordita (robert@ip70-188-41-127.rn.hr.cox.net) |
13:48.57 | *** join/#asterisk DanB (~DanB@clt-195.192.206.169.ip-anschluss.net) |
14:14.34 | *** join/#asterisk almostworking (~almostwor@unaffiliated/almostworking) |
14:28.05 | *** join/#asterisk Gullibaer (~Signor_Ro@ip-109-90-16-90.hsi11.unitymediagroup.de) |
14:32.53 | Gullibaer | Hello everybody, i got an issue with TLS connection between a client and the server, i'm using CHAIN_SIP. I got he following errors in the console window: |
14:32.53 | Gullibaer | [Jul 29 15:53:51] ERROR[8520]: tcptls.c:645 handle_tcptls_connection: Problem setting up ssl connection: error:00000000:lib(0):func(0):reason(0) |
14:32.53 | Gullibaer | [Jul 29 15:53:51] WARNING[8520]: tcptls.c:731 handle_tcptls_connection: FILE * open failed! |
14:32.53 | Gullibaer | Any ideas what I can do ? Certificate is a self signed one. |
14:33.33 | Samot | You have a bad file or configuration |
14:34.39 | Gullibaer | if i check it openssl s_client -connect IP:PORT -showcerts it looks good |
14:35.03 | Gullibaer | if i change to UDP everything works |
14:35.18 | Samot | Right |
14:35.32 | Samot | Because your issue is with the TLS cert or the TLS config. |
14:35.39 | Samot | So not using TLS, will basically work. |
14:36.16 | Gullibaer | I created the cert with the help of ast_tls_cert |
14:38.34 | Gullibaer | what else could I have to check to find the issue |
14:39.28 | Samot | show you peer config |
14:40.33 | Gullibaer | [1000] |
14:40.33 | Gullibaer | type=friend |
14:40.33 | Gullibaer | context=phones |
14:40.33 | Gullibaer | host=dynamic |
14:40.33 | Gullibaer | secret=1234567890 |
14:40.34 | Gullibaer | transport=tls |
14:40.45 | Samot | Dude, pastebin |
14:40.55 | Gullibaer | ups sorry |
14:40.57 | Samot | Don't flood with config lines |
14:43.18 | Gullibaer | https://pastebin.com/6nkydtjR |
14:43.49 | Samot | That's the full file? |
14:44.16 | Gullibaer | no just some parts of iy |
14:44.29 | Samot | So you have [general] in there? |
14:44.37 | Gullibaer | yes |
14:44.39 | Samot | You have a [general] section. |
14:44.41 | Samot | OK. |
14:45.04 | Samot | Is that the full peer configuration for 1000? |
14:45.08 | Samot | Because it is lacking |
14:45.35 | Gullibaer | yes thats it for now, what is lacking there ? |
14:46.24 | Samot | Well there's no encryption settings for RTP |
14:46.41 | Samot | Most clients don't like a TLS transport and then insecure RTP |
14:47.02 | Gullibaer | ok that's a good point |
14:47.08 | Samot | But that's outside of this |
14:47.13 | Samot | You still have an issue with the cert. |
14:47.18 | Samot | Asterisk cannot open it |
14:47.32 | Samot | All permissions for the files and directories are correct? |
14:48.15 | Gullibaer | yes they are correct files and folder has group and owner set to asterisk and 600 |
14:51.53 | Samot | You have the openssl-devel package right? |
14:52.06 | Samot | All the proper openssl stuff? |
14:53.46 | Gullibaer | I think so, how to check that |
15:00.13 | Samot | Look at the packages you have installed? |
15:02.00 | Samot | openssl version -a <--what does that show? |
15:02.29 | Gullibaer | OpenSSL 1.1.0f 25 May 2017 |
15:02.50 | Samot | pastein |
15:02.57 | Samot | There should be multiple lines |
15:03.35 | Gullibaer | https://pastebin.com/19i96Tj3 |
15:08.13 | Samot | Well.. |
15:08.32 | Samot | At this point I'd drop the $6-$9 for a CA cert. |
15:08.51 | Samot | Because, really, self-signed is a pain. |
15:09.27 | Gullibaer | I get a real cert for free from Let's Encrypt |
15:09.42 | Samot | Sure. |
15:09.51 | Gullibaer | but i want to test it first internally |
15:09.54 | Samot | Just another pain in the ass. |
15:10.10 | Samot | Well, Asterisk cannot open/read your cert. |
15:10.15 | Gullibaer | so you guess it is something with the self signed cert |
15:10.16 | Samot | For whatever reason. |
15:10.24 | Samot | I have no clue. |
15:10.32 | Samot | But even after you get this to work.. |
15:10.36 | Gullibaer | ok thanks for your help |
15:11.13 | Samot | You have to push that cert to any phone/device that you want to use it with. Or at least make them look at the CA. |
15:12.06 | Gullibaer | ok i'll try it with a created Let's Encrypt cert, thanks have a nice weekend |
16:14.22 | *** join/#asterisk stefanauss_ (~stefanaus@host65-163-dynamic.211-62-r.retail.telecomitalia.it) |
16:15.12 | *** join/#asterisk mmlj4 (~mmlj4@47-48-196-90.static.gwnt.ga.charter.com) |
16:23.14 | *** join/#asterisk Asterisco (~catan@host106-98-dynamic.33-79-r.retail.telecomitalia.it) |
16:23.18 | Asterisco | hi |
16:29.23 | Asterisco | when i do a call... i would play a wav file |
16:29.37 | Asterisco | if i type #1 the call start |
16:29.44 | Asterisco | else end |
16:30.17 | Asterisco | is possible do it with exten => _3X,n,Background(/web-asterisk/asterisk/audio/1234) |
16:31.05 | Samot | So that will play the file when some dials 3X |
16:31.15 | Samot | 30, 31, 32, 33, 34, etc |
16:31.18 | Asterisco | yes |
16:31.27 | Asterisco | ops |
16:31.29 | Asterisco | excuse me |
16:31.34 | Asterisco | _3X. |
16:31.46 | Samot | OK |
16:31.46 | Asterisco | i forget the . |
16:32.05 | Asterisco | after... |
16:32.06 | Asterisco | exten => _3X.,n,WaitExten(2) |
16:32.28 | Asterisco | how can i lungh the call? |
16:32.38 | Asterisco | exten => 1,n,Dial(SIP/${EXTEN}@0952830345) |
16:32.39 | Samot | what? |
16:32.41 | Asterisco | is right? |
16:32.51 | Asterisco | how can i do the call? |
16:32.53 | Asterisco | exten => 1,n,Dial(SIP/${EXTEN}@0952830345) |
16:32.56 | Asterisco | is right? |
16:33.02 | Samot | No. |
16:33.13 | Asterisco | how can I do it? |
16:33.18 | Samot | Asterisco: You seriously need to hire someone. |
16:33.26 | Samot | Or start learning on your own. |
16:33.36 | Samot | This is beyond cross a "help" line. |
16:33.40 | Asterisco | Samot.. i'm learnign :\ |
16:33.43 | Samot | No. |
16:33.44 | Samot | You're not |
16:33.45 | Asterisco | i know it |
16:33.57 | Samot | You're asking us to check your work _every_ step of the way |
16:34.00 | Samot | That's not learning |
16:34.08 | Asterisco | is not a work |
16:34.09 | Asterisco | :) |
16:34.11 | Samot | Write your dialplan |
16:34.15 | Samot | Test your calls |
16:34.18 | Samot | Read your logs |
16:34.30 | Asterisco | i'm doing it for fun |
16:34.32 | Samot | Try to figure out why it is not working how it should. |
16:34.33 | Samot | OK |
16:34.38 | Asterisco | is true.. |
16:34.50 | Asterisco | i do it also for work |
16:34.55 | Samot | That doesn't mean you should take up multiple peoples time with this silliness. |
16:34.57 | Asterisco | but i'm joking with asterisk |
16:35.05 | Samot | GO LEARN |
16:35.09 | Asterisco | :'( |
16:35.34 | Samot | Don't come in here all the time with a single line of code and go "Does this work?" |
16:35.51 | *** join/#asterisk atotclic (~Atotclic@unaffiliated/atotclic) |
16:36.14 | Samot | Come in here and go "I am trying to do X, I followed Y steps but I keep getting Z and I expect A to happen" |
16:36.25 | Samot | Then SHOW what you did |
16:36.44 | Samot | Build it, try it, try to fix what is broken then ask for help |
16:37.02 | Samot | Don't show us each puzzle piece and go "Does it fit here?" |
16:37.31 | atotclic | solved, problem with snmp permission agent/master |
16:37.49 | atotclic | srwxr-xr-x 1 asterisk asterisk 0 Jul 29 06:15 master |
16:37.57 | Asterisco | exten => s,1,Answer |
16:37.57 | Asterisco | exten => s,2,Background(thanks) ; "Thanks for calling. Press 1 for sales, 2 for support, ..." |
16:37.57 | Asterisco | exten => 1,1,Dial(SIP/sales) |
16:37.57 | Asterisco | exten => 2,1,Dial(SIP/support) |
16:38.01 | Asterisco | excuse me |
16:38.16 | Asterisco | but this is a dialplan that i've found... |
16:38.25 | Asterisco | ...so where is the error to my dialplan? |
16:38.56 | Samot | ~book |
16:38.56 | infobot | Asterisk: The Definitive Guide, 4th Edition (ISBN 1-4493-3242-0) available at http://oreilly.com/catalog/0636920025894 - Asterisk: The Definitive Guide is released under a Creative Commons License (http://creativecommons.org/licenses/by-nc-nd/3.0/us/) and a version is available for reading online at http://www.asteriskdocs.org/ or see ~buybook |
16:39.02 | Asterisco | :'( |
16:39.30 | Samot | Stuff like this has been pointed out to you in the past. |
16:39.41 | Samot | You have to start retaining this information and learning. |
16:39.53 | atotclic | Asterisco: if press 1 goto 1 if press 2 goto 2 |
16:39.55 | Samot | You have actually devolved during all this. |
16:40.13 | Samot | We started with peering to PBXes with IAX trunks |
16:40.17 | Asterisco | yes i know.. |
16:40.23 | Samot | To not knowing how to write dialplan. |
16:40.32 | Asterisco | but ho can i past {exten} value? |
16:40.39 | Samot | You can't |
16:40.47 | Samot | That value is the DIGITS SENT |
16:41.08 | Samot | So if they press 1 then ${EXTEN} is 1 |
16:41.16 | Asterisco | ok :) |
16:41.29 | Samot | If you send them to s in the context |
16:41.30 | Asterisco | there is a solution ..right? |
16:41.34 | Samot | ${EXTEN} is s |
16:41.51 | Samot | You know where you want to send them? |
16:42.02 | Samot | What device you want the call to go to when they press 1? |
16:43.27 | Asterisco | yes |
16:43.50 | Asterisco | i would send tha call to @0952830345 |
16:44.51 | Asterisco | this is my outgoing line |
16:45.56 | Samot | But WHERE |
16:46.08 | Asterisco | ?? |
16:46.17 | Asterisco | is a voip line |
16:46.20 | Samot | Is that the number? |
16:46.25 | Samot | Or is that the trunk? |
16:46.47 | Asterisco | if i call 33339876543 i want call trhought @0952830345 |
16:46.54 | Asterisco | is the trunk! |
16:47.05 | Samot | So where are you sending the call on that trunk? |
16:47.09 | Samot | WHAT DESTINATION? |
16:47.25 | Samot | I press 1 where does it dial to out that trunk? |
16:47.32 | Asterisco | yes |
16:47.49 | Asterisco | if i press 1 i want call with trunk @0952830345 |
16:47.51 | Samot | 12:32:52 PM A<Asterisco> exten => 1,n,Dial(SIP/${EXTEN}@0952830345) <-- This is what you want? |
16:47.58 | Asterisco | else hungup the line |
16:48.05 | Asterisco | no |
16:48.08 | Samot | WTF IS ${EXTEN} supposed to be? |
16:48.12 | Asterisco | so i call 1 throught @0952830345 |
16:48.21 | Asterisco | right? |
16:48.41 | Samot | 1? |
16:48.48 | Samot | 1 is not routable over the PSTN |
16:49.07 | Asterisco | no :) |
16:49.16 | Asterisco | i need call 3339876543 |
16:49.16 | Samot | When they press 1 are they going to a PHONE connected to the PBX |
16:49.21 | Samot | So then... |
16:49.29 | Samot | WTF should be there instead of ${EXTEN} |
16:49.41 | Asterisco | a variable? |
16:49.45 | Asterisco | :\ |
16:49.48 | Samot | facepalms |
16:50.10 | Asterisco | :\ |
16:50.15 | Samot | If they press 1, you want it to dial 3339876543 out your 0952830345 right? |
16:50.23 | Asterisco | yes |
16:50.33 | Samot | 12:47:51 PM S<Samot> 12:32:52 PM A<Asterisco> exten => 1,n,Dial(SIP/${EXTEN}@0952830345) <-- This is what you want? |
16:50.49 | Samot | So I will ask again, ^^^^^^^^^ WHAT DO YOU REPLACE ${EXTEN} WITH THERE? |
16:51.32 | Asterisco | ... |
16:51.36 | Samot | ${EXTEN} IS WRONG |
16:51.44 | Samot | Because it will be set to 1 |
16:51.44 | Asterisco | i know :\ |
16:51.57 | Samot | So that will dial 1@0952830345 |
16:52.01 | Samot | But that's not what you want right? |
16:52.10 | Samot | You want to dial 3339876543? |
16:52.21 | Samot | So should you be using the ${EXTEN} variable at all there? |
16:52.22 | Samot | No. |
16:52.29 | Samot | What should you be using IN PLACE OF IT? |
16:52.34 | Samot | Come... |
16:52.37 | Samot | Connect the dots |
16:52.42 | Asterisco | .... |
16:52.42 | Samot | You can do it |
16:52.54 | Asterisco | i'm thinking and searching :D |
16:53.47 | Samot | Come on. You want to dial 3339876543 out @0952830345.... |
16:53.54 | Samot | WHAT SHOULD THAT DIAL STRING LOOK LIKE? |
16:54.22 | Asterisco | :\ |
16:54.36 | Samot | I can't believe this. |
16:54.44 | Samot | You have the dial string in front of you |
16:54.56 | Samot | You want to dial a specific number |
16:54.58 | Asterisco | Samot i need call all numbers that start with _3X. |
16:55.16 | Asterisco | not a specific number |
16:55.34 | Samot | Then I guess you need to catch the actual inbound number in a variable and pass it through the dialplan |
16:55.35 | Asterisco | i need the number that the user have call |
16:55.47 | Asterisco | if i call 3339876543 |
16:56.05 | Asterisco | i call 3339876543 after that i've pressed 1 |
16:56.15 | Asterisco | yes :) |
16:56.21 | Asterisco | i've tell you |
16:56.36 | Samot | In pieces and not in order. |
16:56.37 | Asterisco | <Asterisco> a variable? |
16:56.51 | Samot | You didn't EXPLAIN it had it be DIFFERENT numbers |
16:57.03 | Samot | You gave me a specific number and said "If they press 1 it goes there" |
16:57.16 | Asterisco | was only an exeple :D |
16:57.17 | Samot | You need to store the original DID dialed |
16:57.20 | Asterisco | exemple |
16:57.25 | Asterisco | yes |
16:57.28 | Samot | Then use that variable later in the dialplan |
16:57.32 | Samot | So again |
16:57.33 | Samot | ~book |
16:57.33 | infobot | Asterisk: The Definitive Guide, 4th Edition (ISBN 1-4493-3242-0) available at http://oreilly.com/catalog/0636920025894 - Asterisk: The Definitive Guide is released under a Creative Commons License (http://creativecommons.org/licenses/by-nc-nd/3.0/us/) and a version is available for reading online at http://www.asteriskdocs.org/ or see ~buybook |
16:57.45 | Samot | Look how to store variables and call on them |
16:57.46 | Asterisco | ok ... the original DID dialed |
16:57.48 | Asterisco | :) |
16:59.34 | Samot | Question though.. |
16:59.55 | Samot | If I am dialing 3339876543 and I get routed to your PBX |
17:00.13 | Samot | How does pressing 1 allow me to dial back out to 3339876543 because I've already gotten there. |
17:02.29 | Asterisco | exten =>_3X,n,Set(chiama={EXTEN}) |
17:02.46 | Asterisco | exten => 1,n,Dial(SIP/${chiama}@0952830345) |
17:02.49 | Asterisco | right^ |
17:02.50 | Asterisco | ? |
17:02.50 | Samot | Well close |
17:02.57 | Samot | You're missing the $ in {EXTEN} |
17:03.00 | Samot | But again... |
17:03.07 | Asterisco | oh yes |
17:03.08 | Asterisco | tnx |
17:03.08 | Samot | How will this work? |
17:03.18 | Samot | 12:59:55 PMÂ <Samot>Â If I am dialing 3339876543 and I get routed to your PBX |
17:03.52 | Samot | Then why are you dialing the exact same number back out when I press 1? |
17:03.58 | Samot | How does that make sense? |
17:04.07 | Samot | Why are you dialing a number from the PBX that routes to the PBX? |
17:04.17 | Asterisco | exten => _3X.,n,Background(/web-asterisk/asterisk/audio/1234) |
17:04.17 | Asterisco | exten => _3X.,n,WaitExten(2) |
17:04.18 | Asterisco | exten => _3X.,n,Set(chiama=${EXTEN}) |
17:04.18 | Asterisco | exten => 1,n,Dial(SIP/${chiama}@0952830345) |
17:04.32 | Samot | No. |
17:04.43 | Samot | WaitExten should be after you set the variable. |
17:04.43 | Asterisco | why not? |
17:04.50 | Asterisco | ah ok |
17:04.51 | Samot | Otherwise they could press DTMF before the variable is set. |
17:04.56 | Samot | Since WaitExten WAITS |
17:05.06 | Asterisco | exten => _3X.,n,Background(/web-asterisk/asterisk/audio/1234) |
17:05.07 | Asterisco | exten => _3X.,n,Set(chiama=${EXTEN}) |
17:05.07 | Asterisco | exten => _3X.,n,WaitExten(2) |
17:05.07 | Asterisco | exten => 1,n,Dial(SIP/${chiama}@0952830345) |
17:05.14 | Samot | You're still not answering my question |
17:05.18 | Asterisco | or better before background? |
17:05.27 | Samot | WTF are you dialing out to the same DID that got the person TO THE PBX? |
17:05.44 | Samot | That makes NO SENSE |
17:05.56 | Asterisco | have a sense |
17:06.03 | Samot | Dude.. |
17:06.10 | Samot | If the provider is routing that number to your PBX |
17:06.23 | Samot | How are you dialing to it from the PBX and expect it to actually go somewhere?! |
17:06.31 | Asterisco | becouse in the background wave file i ask if the user would really call throught a trunk that have a cost superior |
17:06.50 | Samot | What? |
17:06.53 | Asterisco | i've two trunk |
17:06.55 | Samot | You're not understanding... |
17:06.57 | Samot | SO WHAT |
17:07.02 | Asterisco | the first with call inlimited free |
17:07.13 | Asterisco | the second i pay 10 cent/minute |
17:07.20 | Samot | 3339876543 <-- YOUR PROVIDER ROUTES THIS TO YOUR PBX |
17:07.22 | Samot | RIGHT? |
17:07.33 | Asterisco | yes |
17:07.42 | Samot | So how can you DIAL IT FROM YOUR PBX? |
17:07.51 | Samot | And expect it to go somewhere ELSE? |
17:07.59 | Asterisco | Samot hold on |
17:08.07 | Asterisco | exten => _3X.,1,Dial(SIP/${EXTEN}@9001) |
17:08.14 | Asterisco | this is my trunk with free cals |
17:08.21 | Samot | It doesn't MATTER |
17:08.26 | Samot | The number ROUTES TO THE PBX |
17:08.29 | Asterisco | after if it is busy... |
17:08.33 | Samot | FFS |
17:08.37 | Asterisco | exten => _3X.,n,Background(/web-asterisk/asterisk/audio/1234) |
17:08.38 | Asterisco | exten => _3X.,n,Set(chiama=${EXTEN}) |
17:08.38 | Asterisco | exten => _3X.,n,WaitExten(2) |
17:08.38 | Asterisco | exten => 1,n,Dial(SIP/${chiama}@0952830345) |
17:08.46 | Samot | That's not how it works |
17:08.50 | Samot | You are completely wrong. |
17:08.55 | Asterisco | ?!?!?!?!? why????? |
17:09.09 | Samot | 3339876543 <-- Any one can dial that number right? |
17:09.13 | Samot | I could dial it, correct? |
17:09.19 | Samot | And I will get your PBX, correct? |
17:09.19 | Asterisco | yes |
17:09.27 | Asterisco | yes |
17:09.43 | Samot | So how can you DIAL that exact same number out another provider? |
17:09.56 | Samot | You realize they are going to send that CALL RIGHT BACK TO THE PBX |
17:10.05 | Samot | Because that's where the f'ing number is routed to |
17:10.20 | Asterisco | i'm confused :'( |
17:10.35 | Samot | 3339876543 <-- You can't call your own number from yourself. |
17:10.38 | Samot | It's a LOOP |
17:10.53 | Asterisco | ?!?!?!?!? |
17:11.04 | Samot | If 3339876543 routes to your PBX |
17:11.18 | Samot | That's where EVERY CALL will GO |
17:11.20 | Asterisco | i call _3X. numbers from @0952830345 |
17:11.24 | Samot | No matter WHO you send it out from. |
17:11.28 | Asterisco | where is the loop? |
17:11.56 | Samot | 3339876543 < THIS |
17:12.06 | Samot | If I call that number right now, I will be sent to your PBX |
17:12.17 | Samot | Your PBX will play a recording and ask if I want to do something |
17:12.19 | Samot | I will PRESS 1 |
17:12.50 | Samot | Your dial string will then do 3339876543@0952830345 which will send the OUT to the PSTN |
17:13.02 | Samot | The PSTN will then ROUTE IT BACK TO YOU |
17:14.01 | Samot | If your trying to offer some sort of cheap routes, calling card service type deal... |
17:14.16 | Samot | They need to ENTER the number they WANT to call AFTER the call your number. |
17:15.49 | ttaylor | Asterisco: No to butt in here, but you really need to gain a basic understanding of how things works. |
17:16.13 | ttaylor | I have to give Samot credit that they have been willing to enguage with you, but the majority here are not going to hold your hand. Do some research on your own! |
17:16.18 | Asterisco | samot is not a pstn |
17:16.22 | Asterisco | is a voip trunk |
17:16.27 | Samot | Dude |
17:16.28 | Asterisco | a ISP |
17:16.38 | Samot | The PSTN is the PUBLIC SWITCHED TELEPHONE NETWORK |
17:16.48 | Samot | It's how CARRIERS pass CALLS between THEM |
17:17.11 | Samot | It's how they know that 3339876543 should go where IT GOES |
17:19.02 | Samot | A person cannot call YOUR number and then hit YOUR PBX and some how magically dial that SAME number from the PBX and get it to go SOMEWHERE ELSE |
17:19.33 | Samot | If you are offering some calling card or cheap route service... |
17:19.38 | Samot | They have to call the SERVICE numer |
17:19.45 | Samot | Then ENTER their destination number |
17:19.48 | Samot | Then you CALL THAT |
17:20.12 | Asterisco | Samot exuse me |
17:20.20 | Asterisco | is an outgoing call |
17:20.22 | Asterisco | right? |
17:20.33 | Samot | What is an outgoing call? |
17:20.37 | Asterisco | i call a number that start with 3 number |
17:20.51 | Samot | What? |
17:21.00 | Asterisco | is not an incoming call :) |
17:21.10 | Samot | How is it not an incoming call? |
17:21.16 | Samot | How is the CALL GETTING TO THE PBX? |
17:21.35 | Asterisco | ok nothing |
17:21.40 | Asterisco | i don't understund |
17:21.43 | Samot | Is it coming from a phone registered to the PBX |
17:21.44 | Samot | ? |
17:21.49 | Samot | An extension on the PBX? |
17:21.59 | Asterisco | of course |
17:22.01 | Samot | Or is someone dialing a PHONE NUMBER to reach the PBX? |
17:22.13 | Asterisco | is an internal |
17:22.20 | Asterisco | registered in PBX |
17:22.28 | Samot | That is NOT what you INDICATED AT ALL during this |
17:22.36 | Asterisco | ?!?!?!?! |
17:22.49 | Asterisco | i've tell it?? |
17:22.52 | detha | awards Asterisco the month's award for worst explanation of a situation |
17:23.00 | Asterisco | :| |
17:23.01 | Samot | Anyone? |
17:23.11 | Asterisco | Anyone in my office |
17:23.12 | Samot | Anyone that has been following this.... |
17:23.24 | Asterisco | not in the world |
17:23.30 | Samot | Has it not sounded like this was an Inbound call from the PSTN to his PBX? |
17:23.37 | Samot | That he was trying to route back out? |
17:23.40 | detha | Quite so |
17:23.43 | Samot | Or was I the only one thinking this? |
17:24.16 | Samot | Asterisco: You need to hire someone. |
17:24.16 | detha | There is a language barrier by the looks of it, but that was not explained |
17:24.32 | Samot | You've been in here for weeks now asking little question |
17:24.37 | Samot | "Does this work" "Should I do this" |
17:24.48 | Samot | And you are not showing any attempts of this stuff failing |
17:24.51 | Asterisco | ok excuse me for my english |
17:24.55 | Samot | You are giving half the details. |
17:25.10 | Samot | But either this is for your job and you're trying to build a service |
17:25.16 | Samot | Or like you said this is just for fun for you... |
17:25.19 | Samot | Either way... |
17:25.31 | Samot | You need to start doing this on your own. This is quite abusive of peoples times |
17:25.33 | Samot | You need to start doing this on your own. This is quite abusive of peoples time. |
17:25.40 | Asterisco | :\ |
17:25.47 | Asterisco | this is a chat |
17:25.58 | Samot | This is a community support channel for Asterisk |
17:26.03 | Asterisco | if i can help someone i help him |
17:26.08 | Samot | Where people VOLUNTEER their time to help people. |
17:26.09 | Asterisco | yes is true |
17:26.12 | Samot | You are abusing it. |
17:26.26 | Asterisco | ok |
17:26.29 | Asterisco | excuse me |
17:27.16 | Samot | TK and I have spent hours upon hours trying to bang the simplest of knowledge into your head and it doesn't stay. |
17:28.06 | Asterisco | there was language problems... |
17:28.08 | Asterisco | i'm sorry |
17:28.18 | Samot | I accounted for that three weeks ago |
17:28.20 | Samot | When this started |
17:28.25 | Samot | This is beyond that |
17:28.36 | Samot | It doesn't matter if I was speaking to you in Italian.. |
17:28.48 | Asterisco | i've started to ask question 30June |
17:28.49 | Samot | This is still foreign to you. |
17:29.03 | Samot | Right almost 30 days ago |
17:29.20 | Samot | I figured there was a language barrier issue when you started asking questions. |
17:29.32 | Samot | I've spent 20+ doing phone support for people across the world |
17:29.41 | Samot | I'm very well aware of language barriers |
17:30.08 | Asterisco | :\ |
17:30.23 | Samot | I even said then, you need to hire someone |
17:30.41 | Samot | Someone that can speak Italian and English and has an understanding of Asterisk who can help you learn. |
17:30.51 | Asterisco | :) |
17:30.58 | Samot | I said that 3 weeks ago |
17:30.59 | Asterisco | Samot I'm stupid... |
17:31.03 | Samot | I've been saying it since. |
17:31.07 | Samot | I never said you were stupid |
17:31.12 | Asterisco | but i've do a lot of thing in this month |
17:31.14 | Samot | I said you need to learn this. |
17:31.24 | Asterisco | i've 2 server asterisk connected |
17:31.30 | Samot | We know. |
17:31.31 | Asterisco | i've a good dialplan |
17:31.35 | Samot | Well... |
17:31.36 | Samot | No. |
17:31.38 | Samot | But that's ok |
17:31.52 | Samot | We've corrected your dialplan numerous times |
17:31.53 | Asterisco | i'm joking to lern other feature |
17:32.03 | Asterisco | yes is true |
17:32.14 | Samot | So you do not have good dialplan. |
17:32.15 | Asterisco | you've corrected it |
17:32.22 | Asterisco | but i've lerned a lot of thing |
17:32.25 | Samot | Because it is still being corrected. |
17:32.35 | Samot | But you need to keep learning and learn from those corrections. |
17:32.49 | Samot | Why did we correct it? What was the reasons we gave for the correction? |
17:32.54 | Samot | You have to retain this stuff. |
17:32.59 | Samot | Make notes if you have to. |
17:33.00 | Asterisco | i tell you |
17:33.03 | Asterisco | this is a chat... |
17:33.10 | Asterisco | if i can help someone i help him |
17:33.13 | Asterisco | stop |
17:33.24 | Asterisco | i hope that someone could help me |
17:33.30 | Samot | We HAVE BEEN |
17:33.43 | Samot | Down to the point we have HELD YOUR HAND |
17:34.32 | Samot | This is like a kid that wants to ride their bike without training wheels |
17:34.35 | Samot | But still can't do it |
17:34.55 | Samot | So in order to do it, the dad has to hold the bike steady and run along side while the kid peddles. |
17:35.05 | Samot | So the kid feels like he is riding the bike without training wheels |
17:35.08 | Asterisco | is true |
17:35.17 | Samot | But the reality is, the dad is doing the work |
17:35.25 | Asterisco | but i remember you that you speak english very well |
17:35.33 | Samot | Because it's my first language. |
17:35.38 | Asterisco | the book that you send me |
17:35.40 | Asterisco | is in english |
17:35.44 | Asterisco | right |
17:35.49 | Samot | You can look to see if it is in Italian. |
17:35.56 | Asterisco | my first language is not english |
17:35.57 | Samot | It may have translations. |
17:35.58 | Asterisco | but italian |
17:36.02 | Samot | I get that |
17:36.11 | Samot | The book is online |
17:36.17 | Asterisco | i speak with you in english and not in italian... |
17:36.18 | Samot | Browsers can translate. |
17:36.33 | Asterisco | and there are any book in italian that explain asterisk |
17:36.45 | Samot | The book is online |
17:36.51 | Samot | Browsers can translate. |
17:36.54 | Asterisco | try to take an italian book |
17:37.09 | Asterisco | google translate can translate it in english |
17:37.13 | Samot | I get the translation will be rough because of structure and other factors |
17:37.16 | Samot | But come on.. |
17:37.40 | Samot | I've muddle through Russian, Italian, French and other languages online with translators for things in the past. |
17:38.36 | Samot | You can list all the reasons/excuses in the world to why you can't do this |
17:38.40 | Samot | Or why it is so hard |
17:38.47 | Samot | Some may even be valid |
17:38.57 | Samot | But like they say, if there is a will there is a way |
17:39.14 | Samot | If you really want to learn this stuff, you find a way around the barrier. |
17:40.32 | Samot | The help that we provider, any of us in here, is based on experience. |
17:40.51 | Samot | The experience of trying and breaking things, A LOT. |
17:41.18 | Samot | I have caused many of systems to lose their minds over the years while I learned. |
17:41.21 | *** join/#asterisk xous (~xous@unaffiliated/xous) |
17:41.34 | Samot | I've broken a lot of things over the years. |
17:41.44 | Samot | In some cases very, very important things. |
17:41.46 | Samot | Everyone has. |
17:41.59 | xous | just don't get caught! |
17:42.17 | xous | fix it before people notice |
17:42.22 | xous | do it in a planned window. |
17:42.24 | xous | :) |
17:42.29 | Samot | Not the point. |
17:42.44 | Samot | The point is you are going to break shit while you learn. |
17:42.47 | Asterisco | :) |
17:42.53 | xous | yep |
17:42.54 | Samot | Just like how you fall off your bike when learning to ride it |
17:43.01 | xous | but it |
17:43.07 | Samot | You can either sit on the ground and cry over the fall |
17:43.09 | xous | is best not to do it in production if possible :) |
17:43.20 | Asterisco | is true :) |
17:43.25 | xous | and make sure you learn from the mistake |
17:43.26 | Samot | Or you can get up and figure out why you fell and try not to do it again |
17:43.40 | Asterisco | i lern from my mistake :) |
17:44.01 | Asterisco | the problem is when a people do a lot of things |
17:44.49 | xous | heh. When I train some people I generally set some rules that are not to be broken |
17:44.56 | Samot | Well yeah |
17:45.01 | Samot | There are always those |
17:45.02 | xous | i.e. don't fuck with core shit |
17:45.10 | Samot | But sometimes there aren't people to do that |
17:45.10 | xous | unless you are 100% sure you know what you are doing |
17:45.35 | xous | yep |
17:45.56 | xous | there are lot of things that carry over from one skillset to another |
17:46.10 | xous | i.e. don't fuck with production if you don't know what you are doing |
17:46.21 | xous | and yeah that rule gets broken all the time |
17:46.34 | xous | but you should be aware of why it's a rule and know that you are doing something stupid |
17:46.52 | Samot | Backup your shit |
17:47.06 | xous | understand how shit *should* work |
17:47.18 | xous | it's very hard to troubleshoot something when you don't know what *should* be happening |
17:47.44 | xous | I hate voice but it's part of my job. |
17:47.52 | xous | so I generally take known good pcaps |
17:47.59 | xous | phone provisioning, phone registering, etc |
17:48.06 | Samot | Voice is my job |
17:48.46 | xous | networking is my preferred profession but somehow I end up supporting voice along with it. |
17:49.18 | Samot | I do networking but mainly because it is to facilitate voice |
17:49.54 | xous | I generally find myself at a hosted voip provider doing all the networking shit |
17:50.05 | xous | but people rarely will let me just do networking |
17:50.26 | xous | I've seen some really nasty networks |
17:51.12 | Samot | Well since most of the providers I've worked at/run where only 3-4 people.... |
17:51.16 | xous | one provider here is using horribly old switches in their voip core |
17:51.16 | Samot | Or less.. |
17:51.29 | Samot | I've pretty much had to do it all. |
17:51.44 | xous | heh. last provider I worked for we more or less build from scratch |
17:51.48 | xous | bought a metaswtich |
17:51.50 | Samot | 95% of the time over the last 20 years or so, it's just been me |
17:51.56 | xous | build a ISP network |
17:52.07 | Samot | ISP/Data Center/Voice/Network |
17:52.15 | Samot | Sales, Billing, Support, Products |
17:52.19 | xous | I refuse to deal with voip over internet |
17:52.27 | Samot | Uhm |
17:52.36 | Samot | So then how do you do it now? |
17:52.48 | xous | all private circuits |
17:53.29 | xous | customer wants 20-30 phones? |
17:53.57 | xous | buy a 100M L2 service back to the datacenter and sell the 100M internet over it along with the voice |
17:54.00 | xous | QoS on both ends |
17:54.08 | xous | 4 hour SLA |
17:54.22 | xous | then I generally throw in a xDSL or something for backup |
17:54.56 | Samot | Yeah.. |
17:55.00 | Samot | Still at the LECs mercy |
17:55.06 | xous | yeah but I got a 4 hour SLA |
17:55.11 | Samot | More so the ILECs mercy. |
17:55.15 | xous | and a commit on bandwidth |
17:55.15 | Samot | Yeah, I get that |
17:55.31 | Samot | I have had those too. |
17:55.31 | xous | over internet you are fucked |
17:55.32 | Samot | Well.. |
17:55.35 | Samot | 1 hour SLA |
17:55.50 | Samot | HAHA |
17:55.52 | Samot | OK. |
17:56.00 | Samot | One of those. |
17:56.15 | xous | if there is an issue anyway heh. |
17:56.37 | xous | At home my phone is over internet and I've never really had an issue |
17:56.54 | Samot | 90% of the service I've dealt with over the years, right over the public Internet |
17:57.47 | xous | I do the opposite. |
17:57.57 | Samot | I've got hotels out in BFE no where running 6M/.8Kbps DSL with 6-8 lines no issue |
17:58.00 | xous | had a small number of over internet home phones |
17:59.35 | Samot | Well I've been doing ITSP/CLEC stuff for over a decade.. |
17:59.46 | Samot | As I said 90% of the service was over public Internet |
17:59.53 | Samot | And in some cases across the world. |
18:00.20 | Samot | I provided a VoIP carrier in the UK, Gradwell with a high amount of their US presence for a long time. |
18:00.43 | Samot | I've provided US presence for providers in India |
18:00.46 | Samot | France |
18:01.22 | Samot | Are there problems over the public Internet that exist, yes. |
18:01.26 | Samot | But guess what.. |
18:01.34 | Samot | There are problems over private circuits too. |
18:01.55 | Samot | I've had plenty of private circuits in "Chronic" status with ILECs. |
18:02.35 | xous | meh can't charge a premium for what everyone else does |
18:02.38 | Samot | People can sit here and talk about the perils of SIP or SIP over the public Internet.... |
18:02.45 | xous | and if the customer buys internet from us it costs almost nothing |
18:02.45 | Samot | But at the same time.. |
18:03.01 | Samot | PRI/T1 circuits are just as problematic. |
18:03.19 | xous | if copper is degraded |
18:03.27 | Samot | Oh for various reasons. |
18:03.28 | xous | I find nobody does QoS |
18:03.40 | Samot | I've worked at LECs. |
18:03.41 | Samot | I know. |
18:03.46 | xous | haha |
18:04.02 | Samot | Simple as "Opps, we didn't have this marked so we gave that circuit to someone else...sorry!" |
18:04.09 | xous | haha |
18:04.10 | xous | yeah |
18:04.13 | xous | had that happened |
18:04.23 | Samot | There are various reasons to a circuit being bad |
18:04.27 | Samot | Not just degraded copper |
18:04.30 | Samot | F2 pairs |
18:04.39 | Samot | Connectors, all of it |
18:05.24 | Samot | I've sat at the LEC watching the T1 we put in for SIP service only go up and down |
18:05.28 | Samot | Never stay stable... |
18:05.42 | Samot | And I'm like, "Just let them use their Comcast Internet" |
18:05.45 | Samot | It's F'in VOIP |
18:05.56 | xous | heh |
18:06.02 | Samot | "Well blah blah QoS, public Internet issues...just bad" |
18:06.12 | xous | my favorite is to do a highend circuit with a cheap internet circuit for backup |
18:06.13 | Samot | THE FREAKING CIRCUIT WON'T STAY UO |
18:06.26 | xous | and use an IGP for fail over |
18:06.26 | Samot | So yeah. |
18:06.43 | xous | with the right timers customers don't notice |
18:06.46 | xous | even on a call |
18:06.47 | Samot | I've watched T1/PRI circuits shit the bed while the VoIP over Comcast or other public Internet was rock solid. |
18:10.13 | Samot | I have made VoIP work on some really, really horrible Internet and/or network conditions. |
18:11.30 | Samot | In case where they have said "Vonage couldn't make it work, RingCentral couldn't work" |
18:13.54 | *** join/#asterisk mmlj4 (~mmlj4@47-48-196-90.static.gwnt.ga.charter.com) |
18:13.56 | Samot | I actually like those customers. |
18:15.47 | Samot | Because then I start getting random emails or calls like "Hey Joe over at Company X sent me your way because he said you made their stuff work when others couldn't. We're in the same boat, can you do the same?" |
18:25.06 | *** join/#asterisk trelane (trelane@unaffiliated/trelane) |
18:25.58 | *** join/#asterisk justdave (~dave@unaffiliated/justdave) |
18:31.21 | *** join/#asterisk [TK]D-Fender (~joe@64.235.216.2) |
19:14.46 | *** join/#asterisk mmlj4 (~mmlj4@47-48-196-90.static.gwnt.ga.charter.com) |
19:38.35 | *** join/#asterisk J0hnSteel (~J0hnSteel@92.55.116.179) |
19:48.46 | *** join/#asterisk elcontrastador (~textual@206.78.110.4) |
19:59.15 | *** join/#asterisk TandyUK (~admin@2a02:13a0:a006:1:1d6:956a:ca:e05f) |
20:00.28 | TandyUK | Asterisco ask you damn question, dont pm random people who joi nthe channel |
20:11.39 | drmessano | lol |
20:11.49 | drmessano | Asterisco: WTF |
20:22.49 | TandyUK | i told him to register his nick |
21:00.15 | *** join/#asterisk mmlj4 (~mmlj4@47-48-196-90.static.gwnt.ga.charter.com) |
21:10.41 | *** join/#asterisk wwalker (~wwalker@cowboy.eclipsing.com) |
21:11.35 | wwalker | anyone know of a module for asterisk which will let you listen for a specific tone (e.g. 1000 Hz)? |
21:19.40 | *** join/#asterisk Typhon (~Typhon@dslb-088-068-198-077.088.068.pools.vodafone-ip.de) |
21:46.02 | *** join/#asterisk mmlj4 (~mmlj4@47-48-196-90.static.gwnt.ga.charter.com) |
21:51.08 | *** join/#asterisk miralin (~Thunderbi@91.237.94.1) |
23:51.13 | *** join/#asterisk mmlj4 (~mmlj4@47-48-196-90.static.gwnt.ga.charter.com) |