Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

can not connect mqtts with aws #87

Open
slipiduche opened this issue Apr 17, 2019 · 4 comments
Open

can not connect mqtts with aws #87

slipiduche opened this issue Apr 17, 2019 · 4 comments

Comments

@slipiduche
Copy link

this is my result code:

Docklight Log File (ASCII) - Started 4/16/2019 22:02:19.85 

4/16/2019 22:02:45.61 [RX] - 00:22:57<CR><LF>
<CR><LF>
rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)<CR><LF>
configsip: 0, SPIWP:0xee<CR><LF>
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00<CR><LF>
mode:DIO, clock div:1<CR><LF>
load:0x3fff0018,len:4<CR><LF>
load:0x3fff001c,len:1100<CR><LF>
load:0x40078000,len:10088<CR><LF>
load:0x40080400,len:6380<CR><LF>
entry 0x400806a4<CR><LF>
Encendiendo el GPRS...<CR><LF>
--->AT<CR><LF>
<SUB>�.--->AT<CR><LF>
<SUB>�.--->AT<CR><LF>
<SUB>�.--->AT<CR><LF>
<SUB>�.--->AT<CR><LF>
<SUB>�.--->AT<CR><LF>
<SUB>�<---AT<CR>
<CR><LF>
OK<CR><LF>
--->AT<CR><LF>
<SUB>�<---AT<CR>
<CR><LF>
OK<CR><LF>
SIM encendido, AT OK!<CR><LF>
--->AT+GMR<CR>
<CR><LF>
<SUB>�<---AT+GMR<CR>
<CR><LF>
Revision:1529B01SIM7000G<CR><LF>
<CR><LF>
OK<CR><LF>
--->AT+CPIN?<CR>
<CR><LF>
<SUB>�<---AT+CPIN?<CR>
<CR><LF>
+CPIN: READY<CR><LF>
<CR><LF>
OK<CR><LF>
--->ATE0<CR>
<CR><LF>
<SUB>�<---ATE0<CR>
<CR><LF>
OK<CR><LF>
--->AT+CREG=0<CR>
<CR><LF>
<SUB>�<---<CR><LF>
OK<CR><LF>
--->AT+CFUN=1<CR>
<CR><LF>
<SUB>�<---<CR><LF>
OK<CR><LF>
--->AT+CLTS=1<CR>
<CR><LF>
<SUB>�<---<CR><LF>
OK<CR><LF>
--->AT+CMGF=1<CR>
<CR><LF>
<SUB>�<---<CR><LF>
OK<CR><LF>
--->AT+CNMI=0,0,0,0,0<CR>
<CR><LF>
<SUB>�<---<CR><LF>
OK<CR><LF>
--->AT&W<CR>
<CR><LF>
<SUB>�<---<CR><LF>
OK<CR><LF>
--->AT+CCLK?<CR>
<CR><LF>
<SUB>�<---<CR><LF>
+CCLK: "19/04/16,22:03:11-20"<CR><LF>
<CR><LF>
OK<CR><LF>
--->AT+CGATT?<CR>
<CR><LF>
<SUB>�<---<CR><LF>
+CGATT: 1<CR><LF>
<CR><LF>
OK<CR><LF>
--->AT+CSQ<CR>
<CR><LF>
<SUB>�<---<CR><LF>
+CSQ: 19,99<CR><LF>
<CR><LF>
OK<CR><LF>
--->AT+CNMP=13<CR>
<CR><LF>
<SUB>�<---<CR><LF>
OK<CR><LF>
--->AT+CREG?<CR><LF>
<---<CR><LF>
+CREG: 0,1<CR><LF>
--->AT+CPSI?<CR>
<CR><LF>
<SUB>�<---<CR><LF>
+CPSI: GSM,Online,732-101,0x05e2,20986,568 PCS 1900,-80,0,20-30<CR><LF>
<CR><LF>
OK<CR><LF>
--->AT+COPS?<CR>
<CR><LF>
<SUB>�<---<CR><LF>
+COPS: 0,0,"732 101 Claro",0<CR><LF>
<CR><LF>
OK<CR><LF>
--->AT+CGNAPN<CR>
<CR><LF>
<SUB>�<---<CR><LF>
+CGNAPN: 0,""<CR><LF>
<CR><LF>
OK<CR><LF>
--->AT+CFSINIT<CR>
<CR><LF>
<SUB>�<---<CR><LF>
OK<CR><LF>
ca_lentgh:1189<CR><LF>
--->AT+CFSWfile=3,"root_ca.crt",0,1189,5000<CR>
<CR><LF>
<SUB>�--->-----BEGIN CERTIFICATE-----<LF>
MIIDQTCCAimgAwIBAgITBmyfz5m/jAo54vB4ikPmljZbyjANBgkqhkiG9w0BAQsF<LF>
ADA5MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6<LF>
b24gUm9vdCBDQSAxMB4XDTE1MDUyNjAwMDAwMFoXDTM4MDExNzAwMDAwMFowOTEL<LF>
MAkGA1UEBhMCVVMxDzANBgNVBAoTBkFtYXpvbjEZMBcGA1UEAxMQQW1hem9uIFJv<LF>
b3QgQ0EgMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALJ4gHHKeNXj<LF>
ca9HgFB0fW7Y14h29Jlo91ghYPl0hAEvrAIthtOgQ3pOsqTQNroBvo3bSMgHFzZM<LF>
9O6II8c+6zf1tRn4SWiw3te5djgdYZ6k/oI2peVKVuRF4fn9tBb6dNqcmzU5L/qw<LF>
IFAGbHrQgLKm+a/sRxmPUDgH3KKHOVj4utWp+UhnMJbulHheb4mjUcAwhmahRWa6<LF>
VOujw5H5SNz/0egwLX0tdHA114gk957EWW67c4cX8jJGKLhD+rcdqsq08p8kDi1L<LF>
93FcXmn/6pUCyziKrlA4b9v7LWIbxcceVOF34GfID5yHI9Y/QCB/IIDEgEw+OyQm<LF>
jgSubJrIqg0CAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC<LF>
AYYwHQYDVR0OBBYEFIQYzIU07LwMlJQuCFmcx7IQTgoIMA0GCSqGSIb3DQEBCwUA<LF>
A4IBAQCY8jdaQZChGsV2USggNiMOruYou6r4lK5IpDB/G/wkjUu0yKGX9rbxenDI<LF>
U5PMCCjjmCXPI6T53iHTfIUJrU6adTrCC2qJeHZERxhlbI1Bjjt/msv0tadQ1wUs<LF>
N+gDS63pYaACbvXy8MWy7Vu33PqUXHeeE6V/Uq2V8viTO96LXFvKWlJbYK8U90vv<LF>
o/ufQJVtMVT8QtPHRh8jrdkPSHCa2XV4cdFyQzR1bldZwgJcJmApzyMZFo6IQ6XU<LF>
5MsI+yMRQ+hDKXJioaldXgjUkK642M4UwtBV8ob2xJNDd2ZhwLnoQdeXeGADbkpy<LF>
rqXRfboQnoZsG4q5WTP468SQvvG5<LF>
-----END CERTIFICATE-----<LF><CR>
<LF>
<SUB>�<---<CR><LF>
DOWNLOAD<CR><LF>
<CR><LF>
OK<CR><LF>
--->AT+CFSgfis=3,"root_ca.crt"<CR><LF>
<SUB>�<---<CR><LF>
+CFSGFIS: 1189<CR><LF>
<CR><LF>
OK<CR><LF>
--->AT+CFSTERM<CR><LF>
<SUB>�<---<CR><LF>
OK<CR><LF>
--->AT+CFSINIT<CR>
<CR><LF>
<SUB>�<---<CR><LF>
OK<CR><LF>
client_cert_lentgh:1225<CR><LF>
--->AT+CFSWfile=3,"my_client.crt",0,1225,5000<CR>
<CR><LF>
<SUB>�--->-----BEGIN CERTIFICATE-----<LF>
MIIDWjCCAkKgAwIBAgIVAMYkmai9aANoXxepMG4dZnoCk0tQMA0GCSqGSIb3DQEB<LF>
CwUAME0xSzBJBgNVBAsMQkFtYXpvbiBXZWIgU2VydmljZXMgTz1BbWF6b24uY29t<LF>
IEluYy4gTD1TZWF0dGxlIFNUPVdhc2hpbmd0b24gQz1VUzAeFw0xOTA0MDUxNDUz<LF>
MDNaFw00OTEyMzEyMzU5NTlaMB4xHDAaBgNVBAMME0FXUyBJb1QgQ2VydGlmaWNh<LF>
dGUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDIPAFgr0aR4AT3IXNZ<LF>
24u9J3wAn+jK7DAQm2cnGS0Q3dqLt5+eaaD8OANeo5yQ6VtM39PlSTPL2RzMfZXB<LF>
zYOc60SclopgZ5qiT+R3rKoKjWCG8BVlSVJPpdY2IL12WCEEanoFNsOwU0MjSTZj<LF>
99i7F4G30UdwMWAqx7/WMAaQ18eifk4q/o+EvmM5r+P7nMpDPJYZPwpxUDZC5gCz<LF>
RjGIY1XYqucbYQWokDbuySJmnw6u2llAnzD7TcfVlpmYEn0AcWf0Etxw9u7JAtwZ<LF>
WN9mJarggzE/PGQaPofuT7o9aYJmPTfTs6GrBjA4txttK0eiMddtO1gd5pwNMUPN<LF>
ZuedAgMBAAGjYDBeMB8GA1UdIwQYMBaAFJJDi1F8nSYpjfFUQdaM/NDuWhawMB0G<LF>
A1UdDgQWBBRq9SiuU3jvOeLsEWL5Us1D13odlTAMBgNVHRMBAf8EAjAAMA4GA1Ud<LF>
DwEB/wQEAwIHgDANBgkqhkiG9w0BAQsFAAOCAQEAjrEmRLCc/dW6aMCzKx3sVui+<LF>
mbwzGf0nozlDig0Usu4p9OLxQhd0V8sJK3TGDGvobifNjegOjnx3jWs11AV3s7du<LF>
gJn86HsHDwapba8TdyjX4OvfGaZgl0yzNSKAp03TRXLA4lQLMwT952+c8pxm7EOG<LF>
MtUiudA9c0PAjcI0vNHefw9b3bpsWBP/i54eSYom4G4+0OQiWPyeDc17S89IjyXG<LF>
9tNi7wTvaXuEmjbHdBd0OnRzaWvdEYMac6CGMWe9MSkwN9ftDj2vrYVoPgQLflrM<LF>
8TLU13DCrZHHjiM6n7wrMAAdWWBuCyM0xlDHG6w1yZHRBrHQQQ2exP4dBeVyAA==<LF>
-----END CERTIFICATE-----<LF><CR>
<LF>
<SUB>�<---<CR><LF>
DOWNLOAD<CR><LF>
<CR><LF>
OK<CR><LF>
--->AT+CFSgfis=3,"my_client.crt"<CR><LF>
<SUB>�<---<CR><LF>
+CFSGFIS: 1225<CR><LF>
<CR><LF>
OK<CR><LF>
--->AT+CFSTERM<CR><LF>
<SUB>�<---<CR><LF>
OK<CR><LF>
--->AT+CFSINIT<CR>
<CR><LF>
<SUB>�<---<CR><LF>
OK<CR><LF>
client_key_lentgh:1676<CR><LF>
--->AT+CFSWfile=3,"my_client.key",0,1676,5000<CR>
<CR><LF>
<SUB>�--->-----BEGIN RSA PRIVATE KEY-----<LF>
MIIEowIBAAKCAQEAyDwBYK9GkeAE9yFzWduLvSd8AJ/oyuwwEJtnJxktEN3ai7ef<LF>
nmmg/DgDXqOckOlbTN/T5Ukzy9kczH2Vwc2DnOtEnJaKYGeaok/kd6yqCo1ghvAV<LF>
ZUlST6XWNiC9dlghBGp6BTbDsFNDI0k2Y/fYuxeBt9FHcDFgKse/1jAGkNfHon5O<LF>
Kv6PhL5jOa/j+5zKQzyWGT8KcVA2QuYAs0YxiGNV2KrnG2EFqJA27skiZp8OrtpZ<LF>
QJ8w+03H1ZaZmBJ9AHFn9BLccPbuyQLcGVjfZiWq4IMxPzxkGj6H7k+6PWmCZj03<LF>
07OhqwYwOLcbbStHojHXbTtYHeacDTFDzWbnnQIDAQABAoIBAQCfwgiTXKVghC1S<LF>
BBVlz15J2DP+x5dUOGgNCACgWFz1hRz2ttYa7Uotkn9VxhKIKDfZOQh2exZhgWOR<LF>
4G1ZCKEG1UuT6CSV0HO3JykxNskgzDYE048ulfafZ8BmxW6E+sG1JUMf39b4WyZJ<LF>
BAPqdPguJg4wXEC0SiDhYSg1O3Ixox25ouRHkOX6RTfmTVMOsOJh2exLv5favg9v<LF>
s5zkD7Y0lqpaL0toXzajglSR99DFKo3UNvy7RQKtanItpcZuz1MbDOk8d967s3DX<LF>
/K1aQIuApOhj8VIT1NVtGUzohNOq+9NXVfJL0SaNI9WAngQsSSUV3Eud7Dpg1Rkt<LF>
JRRRtAwBAoGBAPXU4IF8LDIPQlYlb2Xj3eaxTDlNiolxMUZ0pg6Ox8KNVO3luehb<LF>
adD42+t4GT0RxfwGkFxLiMFKIW8/b5n9FI7jHNDLOeU5bL7JgXu97rJBWiH3S3O2<LF>
/rMyj7e/WExTvJLknqKvETgaS/tE7yGzk7wsymYyiI++vZk83tqGmcUBAoGBANCE<LF>
TDrbdNxzthh9I8+QlzPjWIz7gkY1kcc5mKk13cn9De5y8M+iOF/ojiQR7GFyWA1X<LF>
cwkLRGYiHYm8Vd8AQRtTeUdYZAllvIEqIFGt++rvnThAmH9OEtiWGrfVEeU+3vmB<LF>
/rq8Fz2amvfTPZ1KHc1kJ3Dxuyr4I5daadrzKxadAoGALiNB74tqkAqlHJ3yBmF5<LF>
6C4mbCrNcXY5FUwXTmwlubHk2rFe7ukZNws92zezJO8NBXwF5AyZIg3TsJlrTK9f<LF>
CGI/qkA6IXdhnX0cPCktf28ch3tuQc16iA9ZQdc7rzeYEMmvrEDHLoxg7kvFxcF6<LF>
XLrbUcryLmhSFUyDVugkPAECgYBTANb3dvSF7OnHxcjDj2MhHJbbSCMLn7dv/tVu<LF>
RisLhNhO2yJRBNo8E27BnQDjqYizhuQb7YhEv7/SXE4yfv9ryUa1x9HKi90F7ab/<LF>
3KozUz7abZxG0OVfoiDwnLiK8QQBfmXQH5+AvlKB5Gzad+51HDE3HILNEAna7frF<LF>
VZcJYQKBgEsjEQVOS/prnhhJtNI3pQ6h4llImusgLGTSJylPi8iPGw0c4GN+6zCQ<LF>
3Lz48EW3L5JCsHqrfbbrnCx2m/LSHVDIbrBiRBKbMpegFMmpfrG3wuDZwmXmZ1vU<LF>
31HNVrnScwGhhM03gTokLEere8cQPepSJYFMVH8YwzzXkhtDIjFB<LF>
-----END RSA PRIVATE KEY-----<LF><CR>
<LF>
<SUB>�<---<CR><LF>
DOWNLOAD<CR><LF>
<CR><LF>
OK<CR><LF>
--->AT+CFSgfis=3,"my_client.key"<CR><LF>
<SUB>�<---<CR><LF>
+CFSGFIS: 1676<CR><LF>
<CR><LF>
OK<CR><LF>
--->AT+CFSTERM<CR><LF>
<SUB>�<---<CR><LF>
OK<CR><LF>
--->AT+CNACT=1,"internet.comcel.com.co","comcel","comcel"<CR><LF>
<SUB>�<---<CR><LF>
OK<CR><LF>
<CR><LF>
+APP PDP: ACTIVE<CR><LF>
--->AT+CNACT?<CR>
<CR><LF>
<SUB>�<---<CR><LF>
+CNACT: 1,"10.14.225.15"<CR><LF>
<CR><LF>
OK<CR><LF>
--->AT+SMCONF="URL",a5xpqsmvbu9sq-ats.iot.us-west-2.amazonaws.com,8883<CR>
<CR><LF>
<SUB>�<---<CR><LF>
OK<CR><LF>
--->AT+SMCONF="CLIENTID","iotthing"<CR>
<CR><LF>
<SUB>�<---<CR><LF>
OK<CR><LF>
--->AT+SMCONF="KEEPTIME",60<CR>
<CR><LF>
<SUB>�<---<CR><LF>
OK<CR><LF>
--->AT+SMCONF="CLEANSS",1<CR>
<CR><LF>
<SUB>�<---<CR><LF>
OK<CR><LF>
--->AT+SMCONF="QOS",1<CR>
<CR><LF>
<SUB>�<---<CR><LF>
OK<CR><LF>
--->AT+CSSLCFG?<CR>
<CR><LF>
<SUB>�<---<CR><LF>
OK<CR><LF>
--->AT+CSSLCFG=convert,2,root_ca.crt<CR>
<CR><LF>
<SUB>�<---<CR><LF>
OK<CR><LF>
--->AT+CSSLCFG=convert,1,my_client.crt,my_client.key<CR>
<CR><LF>
<SUB>�<---<CR><LF>
OK<CR><LF>
--->AT+SMSSL=1,root_ca.crt,my_client.crt<CR>
<CR><LF>
<SUB>�<---<CR><LF>
OK<CR><LF>
--->AT+SMSSL?<CR>
<CR><LF>
<SUB>�<---<CR><LF>
+SMSSL: 1,"root_ca.crt","my_client.crt"<CR><LF>
<CR><LF>
OK<CR><LF>
--->AT+CSSLCFG?<CR>
<CR><LF>
<SUB>�<---<CR><LF>
OK<CR><LF>
--->AT+CGATT?<CR>
<CR><LF>
<SUB>�<---<CR><LF>
+CGATT: 1<CR><LF>
<CR><LF>
OK<CR><LF>
--->AT+SMCONN<CR>
<CR><LF>
<SUB>�<---<CR><LF>
ERROR<CR><LF>
<CR><LF>
--->AT+SMUNSUB="$aws/things/iotthing/shadow/update"<CR>
<CR><LF>
<SUB>�<---<CR><LF>
ERROR<CR><LF>
<CR><LF>
--->AT+SMDISC<CR>
<CR><LF>
<SUB>�<---<CR><LF>
ERROR<CR><LF>
<CR><LF>


Docklight Log File (ASCII) - Stopped 4/16/2019 22:05:06.56 

all is ok until SMCONN any suggeshelp?

@brunokruse
Copy link

brunokruse commented May 5, 2019

I notice you have the 1529B01SIM7000G version. I am using SHCONN similar to your setup but with the certs loaded via QPST. This also fails for me on SHCONN using the 7000G version.

The AT Command logs from @botletics are very helpful, but seems like he has the 1351B05SIM7000E.

update:
This issue seems to be closed here... but why: #58

I notice a TODO in the README for: "Test SSL on SIM7000 (with Amazon AWS and X.509 certificate)"

@reydelleon
Copy link

Hey @slipiduche, did you figure this out? Could you connect to AWS over SLL?

@botletics
Copy link
Owner

Hey guys, please see this AWS AT command log with the 1529B0XSIM7000G firmware.

@botletics
Copy link
Owner

Hey guys, figured out how to connect with SSL without verifying certs! Not sure if this would work with AWS though...
Please do the following:

  • Set "SSL_FONA" to 1 in the .h file (remember to save the file before closing)
  • Download the latest .cpp file from GitHub
  • Open the unedited LTE_Demo example sketch and change "http://dweet.io" to "https://dweet.io" on line 1035 (under the '2' option)
  • Upload to the Arduino
  • Run the 'G' command to enable data connection, then run '2' to send data to dweet.io using SSL. And voila! 😊

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants